作者:嗯明天娶你 | 来源:互联网 | 2023-05-26 15:00
我想知道我应该使用哪个版本的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
版本是安全的.
我做对了吗?
还有什么要考虑的事情吗?
谢谢
1> Fabrice - So..:
如文档页面中所述(请参阅"使用Maven 3分析的项目"),您必须使用的插件org.codehaus.mojo:sonar-maven-plugin
不是内部插件.
`org.codehaus.sonar:sonar-maven-plugin`怎么样?这是一个仅限Maven2的插件吗?