codehaus sonarqube组件转移到了sonarsource

时间:2017-02-24 10:01:14

标签: sonarqube repository

本周我一直试图让遗留应用程序开始使用代码覆盖工具和Sonarqube,而且我一直在苦苦挣扎。我在比较2个样本'应用程序时注意到了我已经下载并修改了基本功能,他们正在使用不同的组ID来获得类似的组件。特别是声纳-jacoco听众。

所以正在使用

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

和另一个

   <dependency>
      <groupId>org.sonarsource.java</groupId>
      <artifactId>sonar-jacoco-listeners</artifactId>
      <version>3.8</version>
      <scope>test</scope>
    </dependency>

如果我查看此网页文章http://www.javaworld.com/article/2892227/open-source-tools/codehaus-the-once-great-house-of-code-has-fallen.html&amp;比较版本(codehaus停在它3.2和sonarsource拾取在3.4)看起来很明显,sonarsource组接管&amp;继续管理这个组件。

我想知道是否有人可以确认这只是一个不同群体的直接延续?还有什么我应该注意的吗?似乎很明显,一个人进入另一个位置是否有一个地方我应该看清楚这段历史?

1 个答案:

答案 0 :(得分:2)

一般来说,org.sonarsource.*群确实是org.codehaus.sonar*群的直接延续。

对于您在那里找到的几乎任何组件都是如此:

  • 图书馆 - 就像JaCoCo一样
  • SonarQube插件
  • SonarQube API
  • SonarQube本身