Eclipse+Maven遠程部署項目到Tomcat中

項目在tomcat服務器中的部署路徑。

然後進行部署,如果是第一次部署,運行tomcat7:deploy進行自動部署(對於tomcat8,9,也是使用tomcat7命令),如果是更新了代碼後重新部署更新,運行tomcat7:redeploy,如果第一次部署使用tomcat7:redeploy,則只會執行上傳war文件,服務器不會自動解壓部署。如果路徑在tomcat服務器中已存在並且使用tomcat7:deploy命令的話,上面的配置中一定要配置true,不然會報錯。

用這種方法注意多次啟動tomcat後的內存洩漏問題

解決方法:

maven內添加

se.jiderhamn.classloader-leak-prevention

classloader-leak-prevention-servlet

2.1.0

web.xml內添加

se.jiderhamn.classloader.leak.prevention.ClassLoaderLeakPreventorListener

該攔截一定要在最頂部


分享到:


相關文章: