首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WAR文件显示内存不足错误

WAR文件显示内存不足错误
EN

Stack Overflow用户
提问于 2013-05-23 14:03:01
回答 2查看 568关注 0票数 0

我使用的是tomcat6,而我部署的WAR文件出现了内存不足错误。我已经使用windows installer安装了tomcat6,因为我在tomcat6.0\bin文件夹中找不到任何可以配置CATALINA_OPTS变量的catalina.bat

EN

回答 2

Stack Overflow用户

发布于 2013-05-23 14:12:34

如果在tomcat安装中设置CATALINA_OPTS有问题,您可以在windows中将其设置为环境变量。

更新:

如果前面的方法不起作用,那么您可以在tomcat的bin目录中创建一个文件setenv.bat。

在该文件中,您可以放入如下参数:

代码语言:javascript
复制
 set CATALINA_OPTS= "JVM Conditions here"

这对我来说很管用,试试吧。

以下几个链接供您参考:

http://www.oracle-base.com/articles/misc/apache-tomcat-7-installation-on-windows.php

How to tune Tomcat 5.5 JVM Memory settings without using the configuration program

票数 0
EN

Stack Overflow用户

发布于 2013-05-23 14:45:30

如果找不到catalina.bat,请编辑tomcat6w.exe并添加

代码语言:javascript
复制
-XX:+CMSClassUnloadingEnabled
-XX:+CMSPermGenSweepingEnabled
-XX:+UseConcMarkSweepGC
-XX:PermSize=128m
-XX:MaxPermSize=512m 

您应该根据您的服务器能力更改“Xms”和“PermSize”值。

编辑完成后,只需重新启动Tomcat即可。

希望它能帮上忙!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16706605

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档