我无法在我的 VPS 上启动 tomcat6(它有 256 MB、512 MB 突发,目前只使用了其中的 20MB)。日志条目显示:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
我读到我可以使用 -Xms 和 -Xmx 为 java 设置最小和最大堆大小,我需要做什么才能让 tomcat 在尝试启动服务时将这些参数传递给 java?
答案1
编辑 /etc/default/tomcat6 并在那里将 -Xms 和 -Xmx 值添加到 java opts 中。
例如:-JAVA_OPTS="-Xmx256m"