【发布时间】:2011-02-11 07:26:08
【问题描述】:
我想在 Maven 中构建两个不同版本的 WAR(我知道这是不行的,这就是在当前情况下的方式)。在程序集描述的 WAR 版本中,我想用不同的分类器用相同的依赖项替换依赖项。例如,我希望这个程序集能够工作:
<assembly>
<id>end-user</id>
<formats>
<format>war</format>
</formats>
<dependencySets>
<dependencySet>
<excludes>
<exclude>group:artifact:jar:${project.version}</exclude>
</excludes>
<includes>
<include>group:artifact:jar:${project.version}:end-user</include>
</includes>
</dependencySet>
</dependencySets>
</assembly>
这不起作用,但我是否朝着正确的方向前进?我已经阅读了Maven assembly page 上的所有页面以及Maven Definitive Guide 上似乎相关的部分。任何指针都会有所帮助。
【问题讨论】:
-
我遇到了类似的问题。我发现这个常见问题解答问题对我有帮助 maven.apache.org/plugins/maven-assembly-plugin/…
标签: maven-2 maven-assembly-plugin