使用哪个sonar-maven-plugin版本?

jst*_*ler 23 maven-plugin sonarqube

我想知道我应该使用哪个版本的sonar-maven-plugin.据我所知,有一个org.codehaus.mojo版本和两个org.codehaus.sonar版本(sonar-maven3-plugin,sonar-maven-plugin).

据我所知,现在不推荐使用sonar-maven3-plugin,而应该使用org.codehaus.sonar:sonar-maven-plugin.然而,那些org.codehaus.sonar版本绑定到某个版本的声纳服务器,因此直接使用它们可能没有意义.为了能够解决这个问题,有org.codehaus.mojo:sonar-maven-plugin,它检查服务器有哪个声纳版本,并从那里检查哪个org.codehaus.声纳:sonar-maven-plugin可以使用.

因此,为了拥有独立于Sonar Server版本的maven pom,应该使用该org.sonar.mojo:sonar-maven-plugin:RELEASE版本是安全的.

我做对了吗?

还有什么要考虑的事情吗?

谢谢

Fab*_*eam 15

如文档页面中所述(请参阅"使用Maven 3分析的项目"),您必须使用的插件org.codehaus.mojo:sonar-maven-plugin不是内部插件.

  • `org.codehaus.sonar:sonar-maven-plugin`怎么样?这是一个仅限Maven2的插件吗? (3认同)