在linux中安装tomcat后,startup.sh启动tomcat后,利用shutdown.sh关闭tomcat报错,报错信息如下:
Error occurred during initialization of VM
Could not reserve enough space for object heap
Could not create the Java virtual machine.
报错原因:tomcat的使用内存堆空间过小。
解决方案:
Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m
Linux环境下修改“%TOMCAT_HOME%\bin\catalina.sh”文件,在文件开头增加如下设置:JAVA_OPTS=’-Xms256m -Xmx512m‘
增加tomcat的使用内存堆空间即可。