副标题#e#
最近在项目开拓测试的时候,发明Tomcat启动时项目反复加载,导致资源初始化两次的问题
导致该问题的原因:
如下图:在Eclipse中将Server Locations配置为“Use Tomcat installation(takes control of Tomcat installation)”时,
就会导致该问题!
基础原因:
办理要领一:
把server.xml中的context删除去
#p#副标题#e#
但这会导致一个问题:
在Web Modules中你将看不到我们的项目
办理要领二:
在Tomcat的目次下随便建设一个目次,譬喻“webroot”
修改Server.xml,Host的appBase指定为新建的目次“webroot”,而Context的目次这里利用相对目次“../webapps/myapp-web”,
留意:后头必需带项目名称“myapp-web”
其实最简朴的就是不要修改“Server Locations”设置!
作者:csdn博客 微wx笑