[英]Maven copying Tomcat JARs into webapp WEB-INF/lib directory
[英]Moving web-inf/lib jars to Tomcat/myownlib during deployment
在此先感謝...我有7個Web應用程序,並且希望將所有各自的WEB-INF / lib都移到Tomcat / myownlib.I知道,可以通過手動復制它們並在catalina.properties中配置路徑來輕松實現。但是,期望在戰爭未歸檔的部署過程中完成此操作,或者也歡迎任何建議自動執行此操作。
在Tomcat取消部署期間無法自動執行此操作。 Tomcat中沒有指令或過程。
但是,您已將問題標記為“ maven-tomcat-plugin”。如果使用maven執行部署和啟動服務器,則可以使用另一種方法來創建插件,或者使用類似AntRun的gmaven-plugin這樣的插件在部署前執行步驟將所有庫復制到共享的tomcat文件夾中,然后重新啟動tomcat。
重要! 復制庫后需要重新啟動tomcat。 共享庫僅在啟動時加載。
例:
<plugin>
<artifactId>maven-antrun-plugin</artifactId>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>run</goal>
</goals>
<configuration>
<tasks>
<move file="from file" tofile="to file"/>
</tasks>
</configuration>
</execution>
</executions>
</plugin>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.