java - 带有 Radar-Netbeans 插件异常的 SonarQube

标签 java maven netbeans sonarqube

我试图在 8.0.2 NetBeans IDE 上使用 Radar-netbeans 2.4 插件分析我的代码,起初我的 Sonar 运行器甚至没有执行,但在我读完这篇文章后:“Netbeans Radar Plugin Configuration ” ,我能够让我的 Sonar 运行器执行,直到出现此异常:

qubexplorer.runner.SonarRunnerException: No result file
at qubexplorer.runner.SonarRunnerProccess.executeRunner(SonarRunnerProccess.java:189)
at qubexplorer.ui.SonarRunnerTask.execute(SonarRunnerTask.java:95)
at qubexplorer.ui.SonarRunnerTask.execute(SonarRunnerTask.java:32)
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)
at java.lang.Thread.run(Thread.java:745)

我可以做些什么来解决这个异常吗?请记住,这两者不再兼容,但我真的不想放弃这个插件。

我的插件的详细信息:

  • 名称:雷达-netbeans
  • 版本:2.4
  • 来源:1443318005_radar-netbeans-2.4.nbm
  • 插件描述:用于基于 Maven 的项目的 Sonar 插件。

我在安装 NetBeans 8.0.2 之前就已经安装了此插件。

最佳答案

我遇到了同样的问题:-

  • SonarQube 版本:5.2
  • 雷达-netbeans 版本:2.4
  • Netbeans 版本:8.1

请参阅注释部分: https://github.com/hmvictor/radar-netbeans “它适用于 SonarQube 3.7 到 SonarQube 5.1。”

所以,我换成了SonarQube 5.1,现在已经可以正常使用了,估计插件需要及时更新了。

关于java - 带有 Radar-Netbeans 插件异常的 SonarQube,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33925679/

相关文章:

Netbeans gui 上的 Java Keypressed 事件不起作用?

maven - Flyway 3.0 迁移校验和不匹配

java - 无法通过 WildFly 10 运行 Java EE 项目

java - sql中的计数函数

java - Apache POI - 读取具有值的单元格时获取空指针

java - Maven POM 中的 ejb-client 类型是什么?

java - 添加自定义 Maven 项目作为依赖项

debugging - 无法在 Netbeans 中添加调试源

java.lang.OutOfMemoryError : PermGen space in play framework

java - 从 IntelliJ Ultimate 外部运行时,Tomcat 的 "server log"在哪里?