我在预览模式下运行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:无法装饰
答案 0 :(得分:0)
我找到了解决方法。即使您正在运行预览分析,但不会将结果存储到声纳数据库,但Jenkins需要访问Sonar。在这种情况下,您需要向Jenkins添加声纳凭证才能访问声纳。