解决Tomcat项目重复加载导致pemgen space内存溢出
2013-04-01 10:59
316 查看
Tomcat启动时项目重复加载,导致资源初始化两次
每次启动Tomcat 的时候,工程会被加载两次二、原因: 配置虚拟目录引起,如下配置:
tomcat的conf/server.xml
<Host name="localhost" debug="0" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="d:\myapp"/>
</Host>
我们在Host标签里配置了appBase="webapps",tomcat会去加载一次应用。
在<Context>里配置了一次docBase,tomcat会又去加载一次引用。
导致项目会加载二次。
三、解决:
Java代码
<Host name="localhost" debug="0"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
<Context path="" docBase="webapps/xw"/>
</Host>
去掉appBase="webapps"即可!
说明:如果你的项目中的链接或者图片写的都是绝对路径的话,那么带有项目名称的绝对路径是不可以使用的
相关文章推荐
- Tomcat启动时项目重复加载,导致资源初始化两次的问题
- eclipse中tomcat启动时项目重复加载,导致资源初始化两次的问题
- eclipse中tomcat启动时项目重复加载,导致资源初始化两次的问题
- Tomcat启动时项目重复加载,导致资源初始化两次的问题
- Tomcat启动时项目重复加载,导致资源初始化两次的问题
- Tomcat-在发布项目时两次重复加载的问题介绍与解决
- Tomcat启动时项目重复加载,导致资源初始化两次的问题
- Tomcat启动时项目重复加载,导致资源初始化两次的问题
- 解决Tomcat启动时项目重复加载问题
- Tomcat启动时项目重复加载,导致资源初始化两次的问题
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- SVN检出项目之后,配置maven项目---解决tomcat无法加载
- 解决腾讯云服务器启动tomcat巨慢导致浏览器无法加载的方案
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法
- (原创)项目部署-Tomcat设置默认访问项目及项目重复加载问题处理
- web 项目重复加载的解决办法
- 解决Web项目因访问URL与Tomcat服务器文件夹相同导致404页面的问题
- 解决 Tomcat 部署工程 重复加载的问题
- tomcat一次加载多个项目会溢出,解决办法
- eclipse下修改项目名导致tomcat内发布名不一致的解决方法