簡體   English   中英

在Eclipse(Indigo)中構建聲納時出錯,無法執行目標org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar

[英]Getting error when building sonar in Eclipse(Indigo) Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar

I am using **sonarqube-5.2** and the plugins are :- 

sonar-web-plugin-2.4.jar   
sonar-scm-svn-plugin-1.2.jar  
sonar-scm-git-plugin-1.0.jar  
sonar-pmd-plugin-2.6.jar  
sonar-java-plugin-3.6.jar  
sonar-findbugs-plugin-3.3.jar  
sonar-cobertura-plugin-1.6.3.jar  
sonar-checkstyle-plugin-2.4.jar  

**I am getting the error :-** 

**Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar (default-cli) on project webchannel-core-multimodule: Execution default-cli of goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905:sonar failed: Unable to load the mojo 'sonar' in the plugin 'org.sonarsource.scanner.maven:sonar-maven-plugin:3.4.0.905' due to an API incompatibility: org.codehaus.plexus.component.repository.exception.ComponentLookupException: org/sonarsource/scanner/maven/SonarQubeMojo : Unsupported major.minor version 52.0**

[ERROR] -----------------------------------------------------  
[ERROR] realm =    plugin>org.codehaus.mojo:sonar-maven-plugin:3.4.0.905  
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy  
[ERROR] urls[0] = file:/home/u37171/.m2/repository/org/sonarsource/scanner/maven/sonar-maven-plugin/3.4.0.905/sonar-maven-plugin-3.4.0.905.jar  
[ERROR] urls[1] = file:/home/u37171/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar  
[ERROR] urls[2] = file:/home/u37171/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar  
[ERROR] urls[3] = file:/home/u37171/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar  
[ERROR] urls[4] = file:/home/u37171/.m2/repository/org/sonarsource/scanner/api/sonar-scanner-api/2.10.0.1189/sonar-scanner-api-2.10.0.1189.jar  
[ERROR] urls[5] = file:/home/u37171/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar  
[ERROR] Number of foreign imports: 1  
[ERROR] import: Entry[import  from realm ClassRealm[maven.api, parent: null]]  

我是否需要升級聲納(現在使用5.2)或使用其他插件?

有人可以幫我嗎? 提前致謝。

請嘗試根據http://www.mojohaus.org/sonar-maven-plugin/plugin-info.html將sonar-maven-plugin的版本降級為3.0.2

似乎您使用的插件版本是使用JDK8構建的,因此您得到的major.minor版本不匹配。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM