Sonar如何配置为导入新规则集?

时间:2011-04-11 09:13:59

标签: sonarqube

使用maven-pmd-plugin,我可以将其配置为扫描单元测试中的PMD违规行为:

<configuration> {
{1}} {
{1}} {
{1}}

Sonar 2.0.1似乎没有提供任何方法来添加我可以看到的新规则集。有没有人想出怎么做?

1 个答案:

答案 0 :(得分:4)

规则在声纳服务器中定义为pmd,findbugs,checkstyle等的一组配置。

您必须在pom文件中引用配置(请参阅声纳documentation/wiki)。

该属性为sonar.profile

但基本上您将在声纳服务器配置中为项目分配配置文件。 (参见Wiki中的个人资料部分)。配置文件还允许您在环境之间移动规则配置,例如发展与生产之间。