Java 声纳-阵列索引边界外异常:30344
我在尝试使用Sonar Server分析项目时出错: 信息:执行失败 信息:总时间:50.063s最终内存:13M/164M 错误:执行Sonar runner时出错 错误:无法执行声纳 错误:原因:无法执行Findbugs 错误:由以下原因引起:java.lang.ArrayIndexOutOfBoundsException:30344 错误:原因:30344 我们以前使用默认规则,一切正常。我们更改了其他规则,出现了此错误。这很奇怪,因为他们在另一台PC上工作时使用的设置与下面描述的相同: 声纳跑步者版本:2.4 Sonarqube版本:4.5.1 Finbugs版本:2.4Java 声纳-阵列索引边界外异常:30344,java,sonarqube,sonar-runner,Java,Sonarqube,Sonar Runner,我在尝试使用Sonar Server分析项目时出错: 信息:执行失败 信息:总时间:50.063s最终内存:13M/164M 错误:执行Sonar runner时出错 错误:无法执行声纳 错误:原因:无法执行Findbugs 错误:由以下原因引起:java.lang.ArrayIndexOutOfBoundsException:30344 错误:原因:30344 我们以前使用默认规则,一切正常。我们更改了其他规则,出现了此错误。这很奇怪,因为他们在另一台PC上工作时使用的设置与下面描述的相同:
升级至最新的Findbugs SonarQube插件3.1。这为我解决了问题。请让我们知道
但大部分时候我都无法把目光从你截图的右侧移开。一些非常优秀的递归正在进行。谢谢。如果您更改了规则,则可能是规则中存在不完整的错误,或者是其他原因导致了此问题。除非您正在编写声纳专用代码,否则这是离题的。否则,这只是一个一般配置问题,您应该向sonar项目提交错误报告。