简体   繁体   English

org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar 失败:执行时遇到 API 不兼容问题

[英]org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar failed: An API incompatibility was encountered while executing

my Software version我的软件版本
sonarqube 7.0 sonarqube 7.0
maven: 3.6.3 maven:3.6.3
jdk: 17 jdk: 17
sonar-maven-plugin: 3.8.0.2131声纳-maven-插件:3.8.0.2131

when I run当我跑步时

mvn --batch-mode clean verify 
org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar 
-Dsonar.host.url=http://*** 
-Dsonar.login=*** 
-Dsonar.password=*** 
-Dsonar.issuesReport.console.enable=true 
-Dsonar.gitlab.commit_sha=30ddd2484f6a487bcbea96775d497e0bffa87653 
-Dsonar.gitlab.ref_name=*** 
-Dsonar.gitlab.project_id=*** 
-Dsonar.analysis.mode=preview  
-Dsonar.preview.excludePlugins=issueassign,scmstats 
-Dmaven.test.skip=true

and I've set this parameter export SONAR_SCANNER_OPTS="--illegal-access=permit" but it error as follows并且我已经设置了这个参数export SONAR_SCANNER_OPTS="--illegal-access=permit"但它的错误如下

[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar (default-cli) on project train-mc: Execution default-cli of goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar failed: An API incompatibility was encountered while executing org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar: java.lang.ExceptionInInitializerError: null
[ERROR] -----------------------------------------------------
[ERROR] realm =    plugin>org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/root/.m2/repository/org/sonarsource/scanner/maven/sonar-maven-plugin/3.8.0.2131/sonar-maven-plugin-3.8.0.2131.jar
[ERROR] urls[1] = file:/root/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[2] = file:/root/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[3] = file:/root/.m2/repository/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.jar
[ERROR] urls[4] = file:/root/.m2/repository/org/sonarsource/scanner/api/sonar-scanner-api/2.16.0.226/sonar-scanner-api-2.16.0.226.jar
[ERROR] urls[5] = file:/root/.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]]
[ERROR]
[ERROR] -----------------------------------------------------: java.lang.reflect.InaccessibleObjectException-->Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @539a50ea

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 SonarQube Maven Java Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar - SonarQube Maven Java Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.6.0.1398:sonar 在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 无法在插件org.sonarsource.scanner.maven:sonar-maven-plugin中找到mojo声纳(或其组件之一) - unable to find mojo sonar (or one of its component) in the plugin org.sonarsource.scanner.maven:sonar-maven-plugin 无法执行目标org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar(default-cli)on project jraft:没有治理许可证 - Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.3.0.603:sonar (default-cli) on project jraft: No license for governance 无法执行目标org.sonarsource.scanner.maven:sonar-maven->插件:3.0.1:sonar(default-cli) - Failed to execute goal org.sonarsource.scanner.maven:sonar-maven- >plugin:3.0.1:sonar (default-cli) Maven:无法执行目标org.codehaus.mojo:sonar-maven-plugin:2.7.1:声纳 - Maven: Failed to execute goal org.codehaus.mojo:sonar-maven-plugin:2.7.1:sonar nexus-staging-maven-plugin:maven 部署失败:执行时遇到 API 不兼容 - nexus-staging-maven-plugin: maven deploy failed: An API incompatibility was encountered while executing 无法执行目标org.sonarsource.scanner.maven对于工件{null:null:null:jar}:groupId不能为空 - Failed to execute goal org.sonarsource.scanner.maven For artifact {null:null:null:jar}: The groupId cannot be empty maven-help-plugin:2.1.1:effective-settings failed: 执行时遇到 API 不兼容 - maven-help-plugin:2.1.1:effective-settings failed: An API incompatibility was encountered while executing maven-release-plugin:2.5.1:perform failed: 执行时遇到 API 不兼容 - maven-release-plugin:2.5.1:perform failed: An API incompatibility was encountered while executing
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM