我对这两个插件有疑问,特别是<outputDirectory/> (maven-war-plugin)和<copy file="origin" todir="destination"/> (maven-antrun-plugin)。
我希望为该项目生成war,然后将该文件复制到一个热部署目录中。严格按照这个顺序,所以问题是:
project.build.directory中生成war,然后将其复制到指定的目录。基本上,我想确定哪一个最适合我的要求。
发布于 2014-02-03 21:13:12
我建议使用“部署”阶段来调用此复制。
至于实际做什么复制,有适合这个用例的插件,比如cargo maven插件,它可以将工件部署到运行的容器中。这将抽象出物理目录结构。
war插件更倾向于首先创建war,并且您可能无法保证它在被容器拾取时处于何种状态。
https://stackoverflow.com/questions/21536220
复制相似问题