小弟今天碰到一个错误 由于刚刚接触tomcat 所以手忙脚乱 求度娘 拜谷歌 忙乎了 一个大半天 终于解决了


Error occurred during initialization of VM Could not reserve enough space for object heap

导致tomcat服务无法启动


是由于虚拟内存的空间不足造成的原因

需要修改catalina.sh 文件中的  JAVA_OPTS="-Xms512m -Xmx1024m(最大内存) 参数 之前给的参数过大 是1024 和2048

然后保存退出

重新执行 catalina.sh

然后netstat -anpt |grep ":8080"

查看到 tomcat已经可以启动了