我正在使用 tomcat 6,并且我部署的 WAR 文件给了我内存不足的错误。我已经使用 Windows 安装程序安装了 tomcat6,因为我无法catalina.bat
在tomcat6.0\bin
文件夹中找到任何可以配置 CATALINA_OPTS 变量的文件夹。
问问题
573 次
2 回答
0
如果在tomcat安装中设置CATALINA_OPTS有问题,可以在windows中将其设置为环境变量。
更新:
如果以前的方法不起作用,那么您可以在 tomcat 的 bin 目录中创建一个文件 setenv.bat。
在该文件中,您可以输入如下参数:
set CATALINA_OPTS= "JVM Conditions here"
这对我有用,试试看。
几个链接供您参考:
http://www.oracle-base.com/articles/misc/apache-tomcat-7-installation-on-windows.php
于 2013-05-23T06:12:33.820 回答
0
如果你找不到 catalina.bat 然后编辑你的 tomcat6w.exe 并添加
-XX:+CMSClassUnloadingEnabled
-XX:+CMSPermGenSweepingEnabled
-XX:+UseConcMarkSweepGC
-XX:PermSize=128m
-XX:MaxPermSize=512m
您应该根据您的服务器功能更改“Xms”和“PermSize”值。
完成编辑后,只需重新启动 Tomcat。
希望能帮助到你!
于 2013-05-23T06:45:29.617 回答