2015-02-10 44 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在複雜項目中被禁用。