0
我有以下項目結構:如何使用模塊的基本目錄運行聲納亞軍設置爲根目錄的項目
- 模塊1
- 模塊2
- module2.1
- module2.2
- module2.3
而且已經sonar-project.properties定義爲:
sonar.projectKey=example
sonar.projectName=project
sonar.projectVersion=1.0
sonar.language=xml
sonar.sources=.
sonar.sourceEncoding=UTF-8
sonar.forceAnalysis=true
sonar.projectBaseDir=.
sonar.modules=module2, module1, xml
xml.sonar.projectBaseDir=/
module1.sonar.language=js
module1.sonar.exclusions=lib/**
module2.sonar.language=java
module2.sonar.modules=module2.1,module2.2,module2.3
module2.1.sonar.sources=/src/main/java/
module2.1.sonar.binaries=/target/classes
module2.2.sonar.sources=/src/main/java/
module2.2.sonar.binaries=/target/classes
module2.3.sonar.sources=/src/main/java/
module2.3.sonar.binaries=/target/classes
我想用js的輪廓,用java輪廓module2.1,2.2,2.3分析模塊1,和所有的XML文件,這可能是在項目中。目前的解決方案給我Java heap space
,因爲xml.sonar.projectBaseDir
設置爲/
(也試過.
和../root
,因爲所有這些結果都是一樣的)。
請問,有人可以幫助我,並告訴如何使用xml配置文件分析所有項目目錄。
在此先感謝!
p.s.創建兩個模塊來分析module1和module2文件夾並不適合我,因爲我在根文件夾中也有.xml文件。
謝謝法布里斯!我們可以期待在最近的將來發布新的聲納亞軍,或者現在還不知道它將在何時發佈? – 2013-03-14 17:46:54
Sonar Runnner 2.1預計將於2013年3月底前發佈。 – 2013-03-15 07:38:51
鏈接已損壞。 – Cleankod 2015-12-07 12:30:46