我正在尝试对我的一个项目进行声纳分析,但是当涉及mvn声纳的最后时我遇到了一些问题:声纳命令我正在使用带有maven 2.2.1和声纳4.0的Java 7 屏幕上报告的错误无法执行声纳 无法执行maven插件。
进一步跟踪说Org.apache.maven.lifecycle.lifecycleExecutionException:无法执行声纳
Caused by:org.apache.maven.plugin.mojoExecutionException: cannot execute sonar
Caused by: org.sonar.api.utils.SonarException:unable to execute maven plugin.
Caused by org.sonar.api.utils.SonarException:Unable to execute Maven 2 plugin
Caused by Java.lang.reflect.InvoacationTargetException
Caused by java.util.ConcurrentModificationException
答案 0 :(得分:0)
它可能取决于您的确切mvn
命令,尤其是在与多线程选项(mvn -T4
)一起使用时。
正如本versions-maven-plugin issue 40所述,第一个要测试的是检查最新的maven是否会避免这个问题。
查看Maven 3.5.0,看看这是一个maven核心问题,还是Sonar插件问题。