错误注入:org.codehaus.mojo.sonar.SonarMojo。NoClassDefFoundError:Lorg/apache/maven/shared/dependency/tree/DependencyTreeBuilder
声纳构建失败,错误如下。我正在使用:错误注入:org.codehaus.mojo.sonar.SonarMojo。NoClassDefFoundError:Lorg/apache/maven/shared/dependency/tree/DependencyTreeBuilder,maven,jenkins,sonarqube,Maven,Jenkins,Sonarqube,声纳构建失败,错误如下。我正在使用: sonar-maven-plugin-2.6 maven-3.0.3 sonarqube服务器-3.4.1 詹金斯-1.574 声纳插件-2.1 请求帮助我解决以下错误,它阻止了我的发布 Error injecting: org.codehaus.mojo.sonar.SonarMojo java.lang.NoClassDefFoundError:Lorg/apache/maven/shared/dependency/tree/DependencyTr
- sonar-maven-plugin-2.6
- maven-3.0.3
- sonarqube服务器-3.4.1
- 詹金斯-1.574
- 声纳插件-2.1
Error injecting: org.codehaus.mojo.sonar.SonarMojo
java.lang.NoClassDefFoundError:Lorg/apache/maven/shared/dependency/tree/DependencyTreeBuilder;
Caused by: java.lang.ClassNotFoundException: org.apache.maven.shared.dependency.tree.DependencyTreeBuilder
failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar (default-cli) on project;Execution default-cli of goal org.codehaus.mojo:sonar-maven-plugin:2.6:sonar failed: Unable to load the mojo 'sonar' in the plugin 'org.codehaus.mojo:sonar-maven-plugin:2.6'. A required class is missing: Lorg/apache/maven/shared/dependency/tree/DependencyTreeBuilder;
当尝试使用sonar-maven-plugin-2.0时,它没有说-无法在项目上执行goal org.codehaus.mojo:sonar-maven-plugin:2.0:sonar(默认cli);不能执行声纳。然后我尝试了sonar-maven-plugin-2.6。忘了提到使用JDK 8Sonar(Qube)3.4.1已有4年历史,不再支持它。我建议您升级到更新的版本。谢谢您的回复。SonarQu的哪个版本与以下运行版本兼容?????如果不升级sonarqube服务器实例,只升级插件,是否可能?正如我提到的,我们现在运行的是-sonar-maven-plugin-2.6、maven-3.0.3、sonarqube服务器-3.4.1、Jenkins-1.574、sonar插件-2.1、JDK1.8。请帮忙!!!!