无法在 vps 上启动 tomcat-java VM 错误“无法为对象堆保留足够的空间”

无法在 vps 上启动 tomcat-java VM 错误“无法为对象堆保留足够的空间”

我无法在我的 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"

相关内容