启动tomcat提示could not create the java virtual machine

问题:启动tomcat是报如下错误:

当时问研发,研发直接自己动手改好了,后来不明白原因,硬是吧问题重现,上百度寻找解决方法,原来如此简单,解决方法如下

解决:

导致上述错误的原因是:为Java虚拟机(JVM)分配的内存大于系统可用内存,没有足够的内存空间分配给JVM来创建Object

1、进入tomcat的bin目录下/opt/avcon/tomcat/bin,里面有个catalina.sh文件

2.打开此文件,找到下面截图中的那行,将一下3个值改小一点,保存

 3.在启动tomcat就不会报错了

原文地址:https://www.cnblogs.com/ouyangjiayou8/p/7463198.html