codehaus sonarqube组件已移动到SONAR源

codehaus sonarqube组件已移动到SONAR源,sonarqube,repository,Sonarqube,Repository,这周我一直在尝试让一个遗留应用程序开始使用代码覆盖工具和Sonarqube,我一直在努力。我注意到,在比较我下载并修改的两个示例“应用程序”时,它们使用不同的组ID来实现相似的组件。尤其是声纳jacoco听众 所以一个是使用 <dependency> <groupId>org.codehaus.sonar-plugins.java</groupId> <artifactId>sonar-jacoco-list

这周我一直在尝试让一个遗留应用程序开始使用代码覆盖工具和Sonarqube,我一直在努力。我注意到,在比较我下载并修改的两个示例“应用程序”时,它们使用不同的组ID来实现相似的组件。尤其是声纳jacoco听众

所以一个是使用

    <dependency>
        <groupId>org.codehaus.sonar-plugins.java</groupId>
        <artifactId>sonar-jacoco-listeners</artifactId>
        <version>2.9.1</version>
        <scope>test</scope>
    </dependency>

org.codehaus.sonar-plugins.java
&比较两个版本(codehaus在3.2版停止,sonarsource在3.4版开始),显然sonarsource小组接管并继续管理该组件


我想知道是否有人能证实这只是另一个团体的直接延续?还有,如果有什么我应该注意的?似乎很明显,一条通向另一条,我是否应该寻找一个地方来清楚地看到这段历史

一般来说,
org.sonarsource.*
组实际上是
org.codehaus.sonar.*
组的直接延续

这几乎适用于您将在那里找到的任何组件:

  • 图书馆——比如JaCoCo图书馆
  • SonarQube插件
  • SonarqubeAPI
  • 声纳是自己的
   <dependency>
      <groupId>org.sonarsource.java</groupId>
      <artifactId>sonar-jacoco-listeners</artifactId>
      <version>3.8</version>
      <scope>test</scope>
    </dependency>