2015-02-10 17 views
1

我使用的是SonarQube版本5.0,我开始使用SonarQube Runner进行分析。 mvn不可用。SonarQube:没有可用于组件的DSM数据(再次)

我把从我们的Java源代码生成的所有类文件到一个目录,既sonar.java.binaries和过时的sonar.binaries指向它。

在运行我得到了这些消息分析:

14:59:13.921 DEBUG - Metric package_cycles is an internal metric computed by SonarQube. Please update your plugin. 
14:59:13.921 DEBUG - Metric package_feedback_edges is an internal metric computed by SonarQube. Please update your plugin. 
14:59:13.921 DEBUG - Metric package_tangles is an internal metric computed by SonarQube. Please update your plugin. 
14:59:13.921 DEBUG - Metric package_edges_weight is an internal metric computed by SonarQube. Please update your plugin. 
14:59:13.921 DEBUG - Metric dsm is an internal metric computed by SonarQube. Please update your plugin. 

点击项目 - >在SonarQube Web应用程序设计,我只看到了“可用于组件没有DSM数据”的消息。

当我以管理员身份登录时,设置 - >更新中心告诉我所有的插件(Findbugs 3.1和Java 2.9.1)都是最新的。 那我应该更新哪一个呢?

要获得带有数据的DSM的先决条件是什么? 我需要其他插件吗?我应该设置一些特定的属性? DSM创建是否仅适用于mvn(以及一些虚拟pom)?

谢谢和问候, 罗兰

回答

0

参见my question对话框。看起来现在DSM在复杂项目中被禁用。