could not create the java virtual machine
Error occurred during initialization of VM
Could not reserve enough space for object heap
解决办法:
修改bin目录中的catalina.sh,添加变量:
JAVA_OPTS="-Djava.awt.headless=true -Dfile.encoding=UTF-8 -server -Xms1536m -Xmx1536m -XX:NewSize=256m -XX:MaxNewSize=256m -XX:PermSize=256m -XX:MaxPermSize=256m -XX:+DisableExplicitGC"
保存退出,重新启动tomcat,完美解决!
(-Xms是堆的最小值,-Xmx是堆的最大值。)
本文提供了解决Tomcat初始化时出现的'无法创建Java虚拟机'和'内存不足'错误的方法,通过编辑catalina.sh文件配置JAVA_OPTS参数来调整堆大小。
2029

被折叠的 条评论
为什么被折叠?



