0

我们有一个devconfig项目,其中包含诸如此类的文件findbugs-global-exclude.xml。我想把它变成一个带有配置文件的 Maven 项目来部署不同的部分。所以在我的脑海里,命令会是这样的:

mvn -PdeployFindbugsConfig deploy-findBugs

...或类似的规定。

我的想法是<profile>结合使用 Maven 和修改后的deploy:deploy-file配置应该可以解决问题,但我的 Maven 知识在这方面并不是很深入。

希望我们masterpom可以拥有这样的东西:

<reporting>
    <plugins>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>findbugs-maven-plugin</artifactId>
            <version>2.5.2</version>
            <configuration>
                <!-- You can override this in your local pom -->                                                                                         
                <excludeFilterFile>
                   <!-- crlf for SO readability -->
                    http://nexus.myco.com/content/repo
                      /r/myco/fb-exclude-filters/0.0.0.1
                      /fb-exclude-filters-0.0.0.1.xml
               </excludeFilterFile>
     </configuration>
        </plugin>
    </plugins>
</reporting>
4

0 回答 0