簡體   English   中英

如何為Maven多項目添加聲納模塊?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM