Sonarqube Sonar 4.1.1 maven插件可以';无法解决
我使用的是SonarQube 4.1.1,在pom.xml文件中有以下配置:Sonarqube Sonar 4.1.1 maven插件可以';无法解决,sonarqube,Sonarqube,我使用的是SonarQube 4.1.1,在pom.xml文件中有以下配置: <pluginManagement> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>sonar-maven-plugin</artifactId>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>sonar-maven-plugin</artifactId>
<version>4.1.1</version>
</plugin>
</plugins>
</pluginManagement>
有人知道如何解决这个问题吗?是否需要更改一些配置?尝试以下操作:
mvn clean sonar:sonar -U
-U
标志表示强制更新依赖项。事实上,不需要此配置。您是否尝试过在没有它的情况下运行分析?如果没有,你应该试一试。
但是如果你真的需要强制安装sonar maven插件的版本,你应该在maven 3上将其设置为2.1。
有关更多详细信息,请参阅
关于好的,请尝试删除本地存储库(默认为$HOME/.m2/repository),然后再次尝试相同的命令。我已经这样做了,但它仍然无法获取依赖项。我甚至将插件JAR安装到我的本地存储库中,但仍然会遇到同样的错误。这简直让我发疯。@Zak,你能给我看看mvn clean sonar:sonar-U-cpu-X的结果吗?我切换到了sonar maven插件的2.1版,现在一切都正常了。我注意到插件的正确版本(4.1.1)正在下载和运行,即使我指定了版本2.1。
mvn clean sonar:sonar -U