我想在打包大战之前运行maven-replace -plugin。我找到了"准备包"阶段,但它在战争组装和所有资源复制之前触发,但我需要在所有资源复制和存档创建之前进行更改。这在maven中可能吗?
顺便说一句,我用的是maven-2.2.1。
谢谢。
我在maven插件WIKI中找到了答案。诀窍是让所有东西在战争后爆炸,然后在战争插件配置中使用<useCache>true</useCache>
属性。war:war将使用现有文件,而不重写。
如果你的意思是你需要在web应用资源被复制后做一些事情,那么不。war插件在构建战争的过程中会这样做,所以你需要在war插件中执行一些操作,如果不修改war插件本身,这是不可能发生的。