Tomcat 服务器,启动失败
日志报告错误:
Error occurred during initialization of VM Could not reserve enough space for 2097152KB object heap
一般是想当然的认为 增加-Xms -Xmx两个参数值。
但是有其他因素同样能引起这个问题。
遇到此类问题,按照下面的步骤检查比较合适。
1. 检查-Xms -Xmx参数是否设置合理
2. 检查JDK/JRE的版本,当Xms或Xmx参数值大于1536M时,版本需要使用64位JDK。
3. 检查Tomcat的版本,当Xms或Xmx参数值大于1536M时,版本需要使用64位Tomcat。
尤其是服务器,内存大,确保使用的JRE和Tomcat都是64位的。