SonarQube Sever的Custome规则将与sonarlint同步

时间:2017-05-09 08:00:27

标签: java eclipse sonarqube sonarlint

我有SonarqubeServer(Version 5.6.3),其中我已成功为java添加了两个自定义规则,这两个规则也在规则列表中可见。

问题:我也在使用Sonarlint进行本地日食问题。像往常一样,它们是SonarqubeServer(PMD,FindBug,CHeckStyle)使用的外部插件的同步问题。很好,我已经管理了这个。 那么现在我的问题是,Sonarlint能否将我新添加的自定义规则同步到SonarQubeServer?

如果是,那么为什么我无法在eclipse类中看到这些自定义规则效果和报告。

1 个答案:

答案 0 :(得分:0)

不确定这一点,但我在pom.xml中激活了Sonarlint支持,它对我有用。以下是相关条目,请参阅<sonarLintSupported>

[...]
<build>
  <plugins>
    <plugin>
      <groupId>org.sonarsource.sonar-packaging-maven-plugin</groupId>
      <artifactId>sonar-packaging-maven-plugin</artifactId>
      <version>1.17</version>
      <extensions>true</extensions>
      <configuration>
        <pluginClass>com.foobar.java.JavaRulesPlugin</pluginClass>
        <sonarLintSupported>true</sonarLintSupported>
        <sonarQubeMinVersion>5.6</sonarQubeMinVersion>
      </configuration>
    </plugin>
[...]