2013-03-28 32 views
0

我的項目有一個使用Eclipse創建的.checkstyle文件,該文件引用了一個保存在svn url中的checkstyle文件。下面是文件是如何引用外部URL的一個示例:sonar-maven3-plugin使用客戶checkstyle文件分析多語言項目

<local-check-config name="My Checkstyle" location="https://svn.me.com/viewvc/dev-Standards/trunk/Checkstyle/My%20Checkstyle.xml" type="remote" description=""> 
    <additional-data name="cache-file" value="false"/> 
    </local-check-config> 

此文件還確定了一些其他CheckStyle的配置文件類型不同的文件類型。

有沒有辦法將這個文件作爲參數傳入sonar-maven3-plugin?這裏是我目前如何打電話給Sonar: mvn install org.codehaus.sonar:sonar-maven3-plugin:3.5-RC4:sonar

.checkstyle文件位於項目的根目錄級別作爲pom.xml。

回答

2

請參閱http://docs.sonarqube.org/display/SONAR/Quality+profiles - 具體地說,「Creating Profile」。

基本上,在設置下,「質量配置文件」,「Java配置文件」,點擊「創建」。下一個對話框將包含一個選項,用於提供Checkstyle配置文件來填充新的質量配置文件。 (提供My%20Checkstyle.xml - 不是.checkstyle文件,這是eclipse-cs特有的文件。)