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

该拦截一定要在最顶部


分享到:


相關文章: