我试图让Maven从Tomcat绑定的WAR静态文件中排除,因为这些将通过Apache提供,而另一个构建目标是打包这些静态文件,以便我可以将它们单独部署到Apache。
答案 0 :(得分:2)
通过相应地配置您的pom排除资源,http://maven.apache.org/plugins/maven-resources-plugin/examples/include-exclude.html,maven-resources-plugin为此提供。
Assemblies也是一种选择。
至于导出文件,我称之为同一项目的第二个工件,因为它破坏了模块化How to Create Two JARs from One Project (…and why you shouldn't),所以它不健康。
答案 1 :(得分:0)
这看起来像是一个多模块项目的经典案例。
正如@patrungel建议的那样,不要将它们混合在同一个模块中。
我希望这会有所帮助。