我使用Apache官网提供的安装程序将Tomcat安装为服务。但是在我的bin文件夹中并没有catalina.bat文件。我该如何设置permgen内存大小?有推荐的大小吗?
我使用Apache官网提供的安装程序将Tomcat安装为服务。但是在我的bin文件夹中并没有catalina.bat文件。我该如何设置permgen内存大小?有推荐的大小吗?
您需要使用tomcatXw.exe(其中X是您的主要Tomcat版本)来配置服务:那里有地方可以配置所有JVM选项。
这个链接告诉你如何在没有catalina.bat文件的情况下配置tomcat7 exe安装的堆最大大小。http://plavc.wordpress.com/2012/02/08/tomcat-service-on-windows/
要在catalina中配置Tomcat的Java_OPT
,首先在安装Tomcat时,在bin文件夹中找不到catalina
文件。
要设置参数,您必须使用tomcate属性
(使用tomcatXw.exe打开)
给出如何在属性文件中设置参数的一点思路。
在catalina文件中:(写入类似以下内容的内容)
JAVA_OPTS="-Djava.awt.headless=true -Xms2048m -Xmx4048m -XX:NewSize=1024m -XX:MaxNewSize=2048m -XX:PermSize=1024m -XX:MaxPermSize=2048m -XX:+DisableExplicitGC"
在Tomcat属性文件中:(在Java选项
中添加您的参数,与图片中相同)