【发布时间】:2017-02-06 18:17:55
【问题描述】:
[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 行?
我在以前的文件中看到过这个,但是当我在它的末尾添加一个空行时,问题就消失了,这个文件的末尾已经有一个空行。
【问题讨论】:
-
您使用的是哪个版本的 SonarQube 和 Java 插件? File.java 失败的编码是什么?
-
您好,SonarQube 5.6.2、java 插件 4.2、utf-8 编码文件遇到同样的问题
-
它似乎在我发布此内容后的第二天才开始工作......没有进行任何更改
-
这里有同样的问题。在带有 SonarQube 6.1 的 groovy 项目中使用 Maven。
-
我遇到了同样的问题,我通过将违规类的全部内容复制并粘贴到 TextWrangler 中,然后将其复制并粘贴回 Visual Studio 来解决它。这听起来很傻,但我在 PC 和 Mac 上的开发之间来回切换,我想我在某个时候标准化了换行符,这可能导致了问题。
标签: java sonarqube sonarqube-scan