2013-05-14 74 views
0

試圖使一個多模塊項目,我dowloaded樣品在github上:我此文件夾中使用此文件夾 https://github.com/SonarSource/sonar-examples/tree/master/projects/multi-module/sonar-runner/java-sonar-runner-modules-own-configuration-file作爲項目的基礎目錄是聲納多模塊壞了嗎?

在命令行中,I型/opt/sonar-runner/bin/sonnar-runner

的第一件事情,我覺得是sonar-project.properties有一個名爲sonar.sources = SRC屬性,但在執行引發

Exception in thread "main" org.sonar.runner.RunnerException: You must define mandatory properties: sources

然後我通過來更正這個屬性sources = src和runner執行完成,將項目添加到我的聲納服務器,但是沒有檢測到代碼,模塊或文件。就好像所有的項目都是空的。

這與其他例子和我自己的項目完全一樣。沒有如果是使用Java,Python事......

歡迎任何幫助

回答

1

您使用的是舊版本的聲納亞軍和/或聲納。請更新至最新版本(Sonar Runner 2.2和Sonar 3.5.1)。

+0

如何檢查聲納版本? – Killrazor 2013-05-14 12:19:07

+0

我檢查了版本,你是對的。我有一個1.3版本。謝謝!!! – Killrazor 2013-05-14 12:24:29