如何构建SonarqubeJava插件以从错误修复中获益,而不必等待发布完成?
我使用的是Sonar 5.1.1,当我分析代码时,会出现以下异常:如何构建SonarqubeJava插件以从错误修复中获益,而不必等待发布完成?,java,sonarqube,Java,Sonarqube,我使用的是Sonar 5.1.1,当我分析代码时,会出现以下异常: SonarQube is unable to analyze file : '/var/lib/...guilisteners/MouseEventListener.java' at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217) [...] Caused by: java.lang.IllegalArgument
SonarQube is unable to analyze file : '/var/lib/...guilisteners/MouseEventListener.java' at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:217)
[...]
Caused by: java.lang.IllegalArgumentException
at org.sonar.java.model.SyntacticEquivalence.areLeafsEquivalent(SyntacticEquivalence.java:98)
如果我在网上搜索这个异常,我可以看到这是一个已经修复的声纳错误,但是他们没有发布新版本,这个错误仍然修复了:
(看起来Java插件有点问题)
在我等待Sonar的新版本时,不知是否有人知道一些解决此问题的方法。更新Sonar的Java检查非常容易。 执行以下操作
释放投票于7月3日星期五结束。我希望在未来几天内发布。谢谢!那我就等着吧。我已经有了Java插件的最新版本,所以我想没有什么需要更新的。你有正常安装的最新版本还是git存储库的最新版本?