SonarQube:无法从服务器获取引导索引:url [http:// localhost:9000 / batch / index]返回的状态无效:[403]

时间:2018-10-25 06:32:07

标签: java eclipse sonarqube maven-3

我已经设置了sonarQube版本6.7.5。服务器已启动并正在运行。我也可以通过eclipse中的Web浏览器访问此服务器。

从eclipse(版本:Oxygen.2版本(4.7.2))开始,Sonar Maven插件启动了mvn sonar:sonar

得到以下异常:

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.5.0.1254:sonar (default-cli) on project <project-name>: Unable to execute SonarQube: Fail to get bootstrap index from server: Status returned by url [http://localhost:9000/batch/index] is not valid: [403] -> [Help 1]
    org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.5.0.1254:sonar (default-cli) on project <project-name>: Unable to execute SonarQube

当我从Eclipse浏览器访问链接http://localhost:9000/batch/index时,Web浏览器显示以下详细信息: sonar-scanner-engine-shaded-6.7.5.jar|4d51abc8c7a7796c4c6d163561d3aaf8;表示可以从Eclipse访问此URL。

Here中所述,我无法使用3.2版声纳Maven插件,因为我具有扁平的模块化项目结构,因此它不适用于3.2版

以下Sonar Maven插件版本不适用于我:3.5.0.1254、3.4.1.1168、3.4.0.905、3.3.6033。所有版本都具有与上述相同的错误。

有人知道如何解决这个问题吗?

0 个答案:

没有答案