1
我在Ubuntu 12.04上运行Tomcat7只是很开心,然后我应用了ubuntu的安全更新,现在Tomcat无法启动。我在catalina.out中得到的错误是Tomcat7堆栈大小很小
The stack size specified is too small, Specify at least 228k
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.
我做了一些谷歌上搜索和一切我已经找到提到设置JVM的-Xss值。
所以在/ etc /默认/ tomcat7我已在JAVA_OPS值更新为
JAVA_OPTS="-Djava.awt.headless=true -Xss1024k -Xms512m -Xmx1024m -XX:+UseConcMarkSweepGC"
但我仍然得到错误。
如何增加Tomcat7的堆栈大小?
我的价值观apt-get和它创造的所有脚本。然而,我在那里创建了一个setenv.sh,如果我在JAVA_OPTS中设置了它的值不起作用,但是如果我将它设置为CATALINA_OPTS,它就会执行。我仍然不知道为什么它不从/ etc/default/tomcat7文件中获取。 –
这很有趣。 CATALINA_OPTS应该用于启动和运行,并且JAVA_OPTS应该用于启动,停止和运行。所以我总是使用JAVA_OPTS。我只是喜欢脚本来轻松地拥有多种配置。 – jeremyjjbrown