Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sonarqube Sonar 4.1.1 maven插件可以';无法解决_Sonarqube - Fatal编程技术网

Sonarqube Sonar 4.1.1 maven插件可以';无法解决

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>

我使用的是SonarQube 4.1.1,在pom.xml文件中有以下配置:

    <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