The maven plugin works very slow for me. In my project the webapp folder has nearly 15000 small files (images, jsp, css, etc). When I assemble it with the maven, it first copies
I suggest that you use the use the war:inplace
goal of maven-war-plugin together with a custom maven-antrun-plugin task.
The war:inplace
will generate the webapp in the WAR source directory. It will create all necessary extra folders under webapp
.
The antrun:run
can be customized to create the war according to your special requirements.
This will potentially improve the performance since most of those resource files you have will still be in the webapp
folder and not being copied.