本周我一直试图让遗留应用程序开始使用代码覆盖工具和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;继续管理这个组件。
我想知道是否有人可以确认这只是一个不同群体的直接延续?还有什么我应该注意的吗?似乎很明显,一个人进入另一个位置是否有一个地方我应该看清楚这段历史?
答案 0 :(得分:2)
一般来说,org.sonarsource.*
群确实是org.codehaus.sonar*
群的直接延续。
对于您在那里找到的几乎任何组件都是如此: