2013-03-28 24 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特有的文件。)