使用哪个声纳Maven插件版本? [英] Which sonar-maven-plugin version to use?
问题描述
我想知道应该使用哪个版本的sonar-maven-plugin. 据我所知,有一个 org.codehaus.mojo 版本和两个org.codehaus.sonar版本( sonar-maven3-plugin ,解决方案
如org.codehaus.mojo:sonar-maven-plugin,而不是内部的.> I am wondering which sonar-maven-plugin in which version I should use.
As far as I know there is a org.codehaus.mojo version and two org.codehaus.sonar versions (sonar-maven3-plugin, sonar-maven-plugin). As far as I understand the sonar-maven3-plugin is now deprecated and the org.codehaus.sonar:sonar-maven-plugin should be used instead. However those org.codehaus.sonar version are tied to a certain version of the sonar server, therefore it makes probably no sense to use them directly.
To be able to deal with this there is the org.codehaus.mojo:sonar-maven-plugin which checks which sonar version the server has and from there checks which org.codehaus.sonar:sonar-maven-plugin to use. So in order to have a maven pom that is independent of the Sonar Server Version one should probably use the Did I get this right? Any further things to consider? Thanks As described in the documentation page (see "Project analyzed with Maven 3"), the plugin you have to use is 这篇关于使用哪个声纳Maven插件版本?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!org.sonar.mojo:sonar-maven-plugin:RELEASE
version to be safe.org.codehaus.mojo:sonar-maven-plugin
, not the internal one(s).