I have a Maven web application with text files in
src/main/webapp/textfilesdir
As I understand it, during the package phase this te
Option 1 is not doable, prepare-package is too early, package is too late so I don't see where you could plug any custom work. Option 2 is doable but a painful IMO. So here are some more propositions (all based on AntRun and the ReplaceRegExp and/or Replace tasks).
Solution 1:
prepare-package and configure it to process the files and put the processed files in some directory under target (e.g. target/textfilesdir).target/textfilesdir as a webResource. Refer to Adding and Filtering External Web Resources for the details.Solution 2:
prepare-package and configure it to process the text files from src/main/webapp/textfilesdir and put the processed files in the target/project-1.0-SNAPSHOT.I think I'd go for the second solution.