[英]How to get Maven multi-module project with separate Sonar project per module?
[英]How can i add a module to a maven multi-project for sonar?
我在pom.xml中有一个带有多个模块的Maven多项目。 但是对于声纳扫描,我想使用其他模块(包括和排除)!
Maven-Projects中未使用属性文件(sonar-project.properties),因此属性sonar.modules和xxx.sonar.projectBaseDir不起作用。
如何使用Maven进行配置?
您可以使用Maven配置文件仅包含特定模块: http : //maven.apache.org/guides/introduction/introduction-to-profiles.html
例:
<profiles>
<profile>
<id>all</id>
<modules>
<module>module-A</module>
<module>module-B</module>
<module>module-C</module>
</modules>
</profile>
<profile>
<id>sonar</id>
<modules>
<module>module-A</module>
<module>module-C</module>
<module>module-D</module>
</modules>
</profile>
</profiles>
执行mvn -Psonar clean package sonar:sonar
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.