[英]Why does file become larger after the copy action by Maven copy-resources plugin?
[英]Maven war build copy-resources: tomcat7:run does not recognise copied resources
我有一個戰爭項目。 在進行戰爭之前,需要將一些靜態HTML復制到webapp文件夾中。 為此,添加了maven-resources-plugin
copy-resources
目標( process-resources
階段)。 可以正常運行,因為我可以看到內置的戰爭包含復制的文件。
當我使用mvn tomcat7:run
進行戰爭時,無法識別路徑(404)。
但是,當我將戰爭部署到tomcat服務器中時,該路徑是可訪問的。
有什么想法嗎? 看起來tomcat7插件沒有使用內置的war,而是直接從src文件夾訪問文件。 這是Bug還是tomcat7插件如何工作?
您是否嘗試過使用AdditionalClasspathDirs參數? 來自https://tomcat.apache.org/maven-plugin-2.2/tomcat7-maven-plugin/run-mojo.html
additionalClasspathDirs:
Additional optional directories to add to the embedded tomcat classpath.
Type: java.util.List
Since: 2.0
Required: No
如果這不起作用,則可以使用maven-antrun-plugin查看如何使用maven 將文件復制到tomcat webapp文件夾?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.