将Tomcat配置为服务(no catalina.bat)

时间:2012-06-09 16:57:32

标签: tomcat

我使用Apache网站的安装程序将Tomcat作为服务安装。我的bin文件夹中没有catalina.bat。如何设置permgem内存大小?是否有任何建议的尺寸?

3 个答案:

答案 0 :(得分:10)

您必须使用tomcatXw.exe(其中X是您的主要Tomcat版本)来配置服务:有些地方可以配置所有JVM选项。

答案 1 :(得分:1)

在catalina中配置Tomcat的Java_OPT
首先在tomcat的Installer adaddition中,你永远不会在bin文件夹中找到catalina文件。

要设置参数,必须使用tomcate property(使用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"

在Tomcate Property文件中 :(在Java options:中添加您的参数与图片相同)

enter image description here

答案 2 :(得分:1)

此链接说明如何在我们没有catalina.bat文件的tomcat7 exe安装上配置堆最大大小。 http://plavc.wordpress.com/2012/02/08/tomcat-service-on-windows/