问题
I want to run maven-replacer-plugin just before packaging war. I have find "prepare-package" phase but it triggered before war assembled and all resources copied, but I need to make changes when all resources copied and just before archive create. Is this possible in maven?
BTW, I use maven-2.2.1.
Thanks.
回答1:
I have found answer in maven replacer plugin WIKI. The trick is to make all things after war:exploded but then use <useCache>true</useCache>
property in war plugin configuration. And war:war will use existing files and don't rewrite them.
回答2:
If you mean you need to do something after webapp resources are copied, then no. The war plugin does that in the process of building the war, so you'd need to execute something inside the war plugin, which isn't going to happen without modifying the war plugin itself.
来源:https://stackoverflow.com/questions/7080781/exec-goals-before-war-archive-package