声纳跑者执行失败

时间:2016-07-20 18:02:55

标签: sonarqube sonar-runner sonarqube-scan

我在预览模式下运行SonarQube分析,我收到以下错误。但是,当我运行完整分析时,它已成功完成。任何人都知道如何解决这个问题?

SonarQube:4.5.6

Sonar Runner:2.4

  

错误:Sonar跑步者执行期间出错   org.sonar.runner.impl.RunnerException:无法执行Sonar   org.sonar.runner.impl.BatchLauncher $ 1.delegateExecution(BatchLauncher.java:91)     在org.sonar.runner.impl.BatchLauncher $ 1.run(BatchLauncher.java:75)     在java.security.AccessController.doPrivileged(Native Method)at   org.sonar.runner.impl.BatchLauncher.doExecute(BatchLauncher.java:69)     在org.sonar.runner.impl.BatchLauncher.execute(BatchLauncher.java:50)     在   org.sonar.runner.api.EmbeddedRunner.doExecute(EmbeddedRunner.java:102)     在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)引起:   org.sonar.api.utils.SonarException:无法装饰

1 个答案:

答案 0 :(得分:0)

我找到了解决方法。即使您正在运行预览分析,但不会将结果存储到声纳数据库,但Jenkins需要访问Sonar。在这种情况下,您需要向Jenkins添加声纳凭证才能访问声纳。