线超出范围的Sonarqube扫描错误?

Ro.*_*Ro. 17 java sonarqube sonarqube-scan

[07:43:57] W:[步骤1/1]错误:SonarQube扫描仪执行期间出错

[07:43:57] W:[第1/1步]错误:第523行超出文件src/main/java/com/company/package/File.java(行:522)

出于某种原因,Sonarqube报告了第523行的错误,但源文件中只有522行?

我在之前的文件中看到了这个,但是当我在它的末尾添加一个空行时,问题就消失了,这个文件的末尾已经有一个空行.

Don*_*Don 17

使用声纳maven插件和jacoco测试报告时,我遇到了同样的问题.mvn sonar:sonar依赖于existsintig jacoco报告,当源代码被更改(行已被删除),但测试报告未更新时发生此错误.跑步mvn clean test sonar:sonar解决了它.


小智 5

我试过了gradle clean build,它对我有用

  • @PankajMakwana 不同意。仅仅因为它很短并不意味着它不是一个答案。我认为这是答案而不是评论。 (4认同)