Java 无法在项目名称上执行sonar maven插件:3.7.0.1746
我已经使用Java8构建了maven项目,并使用BitBucket n maven进行了所有管道和身份验证配置,但仍然存在这个问题 未能执行目标 sonarsource.scanner.maven:SonarMaven插件:3.7.0.1746:sonar (默认cli)在项目项目名称上 还将在错误的下一行获取此错误消息: 用于运行此分析的Java(1.8.0_121)版本已被弃用,我们将很快停止接受它Java 无法在项目名称上执行sonar maven插件:3.7.0.1746,java,maven,sonarqube,bitbucket-pipelines,Java,Maven,Sonarqube,Bitbucket Pipelines,我已经使用Java8构建了maven项目,并使用BitBucket n maven进行了所有管道和身份验证配置,但仍然存在这个问题 未能执行目标 sonarsource.scanner.maven:SonarMaven插件:3.7.0.1746:sonar (默认cli)在项目项目名称上 还将在错误的下一行获取此错误消息: 用于运行此分析的Java(1.8.0_121)版本已被弃用,我们将很快停止接受它 由于Java 8已被弃用,我们无法获取/查看我们服务的Sonar overview小部件。如
由于Java 8已被弃用,我们无法获取/查看我们服务的Sonar overview小部件。如您所述,Java 8已被弃用,因此您可以通过设置属性临时强制使用Java 8进行分析 “sonar.scanner.force不推荐的java版本”改为“true” 在POM文件中,如下所示
<properties>
<java.version>1.8</java.version>
<sonar.scanner.force-deprecated-java-version>true</sonar.scanner.force-deprecated-java-version>
</properties>
1.8
真的
希望这能奏效
您可以在此处找到更多信息:
干杯。将此添加到您的属性中,希望它能将“sonar.scanner.force不推荐的java版本”改为“true”。这确实对我在bitbucket-pipelines.yml文件中输入此属性有所帮助,但不知怎的,它并没有什么帮助。谢谢这已经不起作用了:(