无法在项目 Project_Name 上执行 sonar-maven-plugin:3.7.0.1746

Failed to execute sonar-maven-plugin:3.7.0.1746 on project Project_Name

我已经使用 java 8 构建了 Maven 项目,并使用 Bit-bucket n Maven 完成了所有管道和身份验证配置,但仍然遇到这个问题。

Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.7.0.1746:sonar (default-cli) on project Project name

也收到此错误消息的下一行错误:

The version of Java (1.8.0_121) you have used to run this analysis is deprecated and we will stop accepting it soon.

由于 Java 8 已弃用,我们无法 get/view 我们服务的 Sonar 概览小部件。

正如您所提到的,java 8 已被弃用,因此您可以通过设置 属性

暂时强制使用 Java 8 进行分析

'sonar.scanner.force-deprecated-java-version' to 'true'.

在如下所示的 POM 文件中

<properties>
    <java.version>1.8</java.version>
    <sonar.scanner.force-deprecated-java-version>true</sonar.scanner.force-deprecated-java-version>
</properties>

希望这会奏效。

您可以在此处找到更多信息:sonar up-comings

干杯。