【问题标题】:Null Pointer while using radar-netbeans使用radar-netbeans时的空指针
【发布时间】:2018-11-04 15:36:24
【问题描述】:

在执行“从声纳服务器获取问题”时,任何人都可以帮助我解决以下异常

java.lang.NullPointerException
    at qubexplorer.server.SonarQube.getVersion(SonarQube.java:78)
    at qubexplorer.runner.SonarRunnerProccess.configureProperties(SonarRunnerProccess.java:116)
    at qubexplorer.runner.SonarRunnerProccess.createRunnerForProject(SonarRunnerProccess.java:103)
    at qubexplorer.runner.SonarRunnerProccess.executeRunner(SonarRunnerProccess.java:206)
    at qubexplorer.ui.summary.SonarRunnerTask.execute(SonarRunnerTask.java:99)
    at qubexplorer.ui.summary.SonarRunnerTask.execute(SonarRunnerTask.java:34)
    at qubexplorer.ui.task.TaskExecutor$TaskWorker.doInBackground(TaskExecutor.java:62)
    at javax.swing.SwingWorker$1.call(SwingWorker.java:295)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at javax.swing.SwingWorker.run(SwingWorker.java:334)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[catch] at java.lang.Thread.run(Thread.java:745)

我在 Netbeans 8.0.2 中安装了radar-netbeans-2.6。我正在使用声纳 qube 6.4。试图为基于 Maven 的 Spring Boot 项目运行声纳。它也是多模块项目,我尝试将其用于主项目。

最初似乎是与版本相关的问题。我也尝试了不同的声纳 qube 版本,但得到了同样的错误

【问题讨论】:

    标签: java sonarqube netbeans-8 sonar-runner netbeans-plugins


    【解决方案1】:

    最后经过大量研究,它只出现了一个版本问题。 雷达-netbeans 2.6 仅与雷达 qube 5.4 兼容。我在雷达 qube 上使用了更高版本。

    它在雷达 qube 5.4 上运行良好。需要修改sonarqube-5.4\conf\wrapper.conf中的wrapper.java.command到java安装的文件夹/bin/java

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多