-
SonarQube Version: Community Edition - Version 9.9 (build 65466)
-
SonarScanner Version - Maven - Version 3.9.1.2184
-
What I am trying to achieve?
Scan a multi-module Java application and hopefully get results on the dashboard. -
what have you tried so far to achieve this
I have tried setting up the project as per instructions given here (SonarScanner for Maven)
When i try to run a scan using the command mvn clean install sonar:sonar
. I am getting the below error messsage:
[ERROR] Failed to execute goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar (default-cli) on project my-project-name : Execution default-cli of goal org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar failed: A required class was missing while executing org.sonarsource.scanner.maven:sonar-maven-plugin:3.8.0.2131:sonar: org/sonar/scanner/scan/branch/ProjectPullRequestsLoader
[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:/C:/Users/sagar.sinhmar/.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:/C:/Users/sagar.sinhmar/.m2/repository/org/sonatype/plexus/plexus-sec-dispatcher/1.4/plexus-sec-dispatcher-1.4.jar
[ERROR] urls[2] = file:/C:/Users/sagar.sinhmar/.m2/repository/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.jar
[ERROR] urls[3] = file:/C:/Users/sagar.sinhmar/.m2/repository/org/codehaus/plexus/plexus-utils/3.2.1/plexus-utils-3.2.1.jar
[ERROR] urls[4] = file:/C:/Users/sagar.sinhmar/.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:/C:/Users/sagar.sinhmar/.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] -----------------------------------------------------
[ERROR] : org.sonar.scanner.scan.branch.ProjectPullRequestsLoader