記一次排查jacoco的過程:java.lang.NoSuchMethodException:ApplyOrderdetail.get$jacocoData()


一、事件:

公司BA今日在st2環境提測試單,添加產品時候一直過不去,找我幫忙看,因為關系比較熟,正好也不是非常忙,我就幫忙定位了下。首先,我在生產環境重現了下,沒有問題,在dev環境重現,也沒有問題。后續去主機下看下日志,發現后台報錯。

java.lang.NoSuchMethodException: com.bill99.boss.domain.org.model.ApplyOrderdetail.get$jacocoData()

二、排查

順着日志,找代碼:

 

 

看網上各種資料,發現jacoco是一個代碼覆蓋率工具。是配置在tomcat下邊的。隨去主機下查看。果然,存在。隨后各種溝通,發現是QA給加上去的。

找系統組,去掉后,重啟應用,然后,測試,這個問題得到短暫解決。

但是為什么其他應用都沒有問題,只這一個有問題呢?怎么取優化代碼才能用jacoco呢?

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM