Maven: Где разместить сгенерированные ресурсы для tomcat-maven-plugin?
У меня есть файлы CSS и JavaScript вsrc/main/webapp
каталог моего проекта. Я хочу присоединиться, добавить объединенную и свернутую версию этих ресурсов в мой WAR-файл и в место, гдеtomcat-maven-plugin
поднимает это.
Я использовал yuicompressor-maven-plugin, чтобы создать файлы и поместить их в${project.build.directory}/${project.build.finalName}
, Он отлично работает для пакета maven, и эти ресурсы попадают в WAR-файл, но каким-то образомtomcat-maven-plugin
не видит их вообще. Должен ли я использовать другой каталог для него?
Мой пом
org.codehaus.mojo
tomcat-maven-plugin
1.1
/MyApp
${project.build.directory}/${project.build.finalName}
2.5.1
true
org.apache.maven.plugins
maven-compiler-plugin
1.6
1.6
true
true
org.apache.maven.plugins
maven-resources-plugin
2.5
UTF-8
org.apache.maven.plugins
maven-war-plugin
2.2
${basedir}/src/main/resources/META-INF
true
META-INF
context.xml
false
true
true
net.alchim31.maven
yuicompressor-maven-plugin
1.3.0
process-resources
**/*
${project.build.directory}/${project.build.finalName}/js/commons-pack.js
${project.build.sourceDirectory}/../webapp/js1.js
${project.build.sourceDirectory}/../webapp/js2.js
...
Что я должен сделать, чтобы сделатьmvn tomcat:run
также забрать мои сгенерированные файлы?