Sonarqube 与蚂蚁的关系正在失败

Sonarqube 与蚂蚁的关系正在失败,sonarqube,Sonarqube,我已经建立了以下机制: SonarQube服务器4.5.4 SonarQube Ant任务版本:2.2(升级为2.1) 我得到了以下错误,尽管以前它在sonar-ant-task-2.1中的工作方式与charm类似 D:\XXXXXXX\build-common.xml:90: org.sonar.runner.impl.RunnerException: Unable to execute Sonar at org.sonar.runner.impl.BatchLaunche

我已经建立了以下机制:

  • SonarQube服务器4.5.4
  • SonarQube Ant任务版本:2.2(升级为2.1)
我得到了以下错误,尽管以前它在sonar-ant-task-2.1中的工作方式与charm类似

D:\XXXXXXX\build-common.xml:90: org.sonar.runner.impl.RunnerException: Unable to execute Sonar
        at org.sonar.runner.impl.BatchLauncher$1.delegateExecution(BatchLauncher.java:91)
        at org.sonar.runner.impl.BatchLauncher$1.run(BatchLauncher.java:75)

Caused by: java.lang.UnsupportedOperationException: Not supported since v4.2. See http://redirect.sonarsource.com/doc/api-changes.html**
        at org.sonar.api.resources.JavaFile.unsupported(JavaFile.java:118)
        at org.sonar.api.resources.JavaFile.fromRelativePath(JavaFile.java:106)
        at org.sonar.plugins.java.JavaSourceImporter.parseDirs(JavaSourceImporter.java:69)
        at org.sonar.plugins.java.JavaSourceImporter.analyse(JavaSourceImporter.java:63)
        at org.sonar.plugins.java.JavaSourceImporter.analyse(JavaSourceImporter.java:59)
        at org.sonar.batch.phases.SensorsExecutor.executeSensor(SensorsExecutor.java:79)
        at org.sonar.batch.phases.SensorsExecutor.execute(SensorsExecutor.java:70)
        at org.sonar.batch.phases.PhaseExecutor.execute(PhaseExecutor.java:119)
        at org.sonar.batch.scan.ModuleScanContainer.doAfterStart(ModuleScanContainer.java:194)
        at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:93)
        at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:78)
        at org.sonar.batch.scan.ProjectScanContainer.scan(ProjectScanContainer.java:233)
        at org.sonar.batch.scan.ProjectScanContainer.scanRecursively(ProjectScanContainer.java:228)
        at org.sonar.batch.scan.ProjectScanContainer.doAfterStart(ProjectScanContainer.java:221)
        at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:93)
        at org.sonar.api.platform.ComponentContainer.execute(ComponentContainer.java:78)
        at org.sonar.batch.scan.ScanTask.scan(ScanTask.java:64)
        at org.sonar.batch.scan.ScanTask.execute(ScanTask.java:51)
        at org.sonar.batch.bootstrap.TaskContainer.doAfterStart(TaskContainer.java:125)
        at org.sonar.api.platform.ComponentContainer.startComponents(ComponentContainer.java:93)

任何帮助都将不胜感激。

您正在使用的Java插件(1.4)版本非常旧,肯定与SonarQube 4.5.4不兼容


请检查,您将看到您应该使用Java插件的3.3版。

您能告诉我您使用的是哪个版本的Java插件吗?它是sonar-Java-plugin-1.4。