[07:43:57]W: [Step 1/1] ERROR: Error during SonarQube Scanner execution
[07:43:57]W: [Step 1/1] ERROR: Line 523 is out of range in the file src/main/java/com/company/package/File.java (lines: 522)
出于某种原因,Sonarqube 在第 523 行报告错误,但源文件中只有 522 行?
我在以前的文件中看到过这个,但是当我在它的末尾添加一个空行时,问题就消失了,这个文件的末尾已经有一个空行。
最佳答案
我在使用 sonar maven 插件和 jacoco 测试报告时遇到了同样的问题。 mvn sonar:sonar
依赖于 existintig jacoco 报告,当源代码被更改(行已被删除),但测试报告未更新时,出现此错误。运行 mvn clean test sonar:sonar
解决了这个问题。
关于java - Sonarqube 扫描错误,线路超出范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39753072/