以上版本不再支持任务,因此我安装了SonarQube 5.2和Sonar-runner 2.4(最新版本)。我设法开始SonarQube但我得到尝试运行声纳亚军时出现以下错误:由于SonarQube 5.2
ERROR: Unable to execute Sonar
ERROR: Caused by: Tasks are no more supported on batch side since SonarQube 5.2
ERROR:
编辑: 以下异常被抛出,当我运行命令与--debug
ERROR: Error during Sonar runner execution
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)
at java.security.AccessController.doPrivileged(Native Method)
at org.sonar.runner.impl.BatchLauncher.doExecute(BatchLauncher.java:69)
at org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50)
at org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:102)
at org.sonar.runner.api.Runner.execute(Runner.java:100)
at org.sonar.runner.Main.executeTask(Main.java:70)
at org.sonar.runner.Main.execute(Main.java:59)
at org.sonar.runner.Main.main(Main.java:53)
Caused by: Tasks are no more supported on batch side since SonarQube 5.2
是否有任何配置需要更改才能分析项目?
谢谢
你试图运行什么命令? –
/opt/sonar-runner/sonar-runner/home/build/project,其中/ opt/sonar-runner是sonar-runner的安装目录,/ home/build/project是Java项目的目录,一个sonar-project.properties文件里面 – nucandrei