tomcat服务启动失败系统提示错误代码4

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tomcat服务启动失败系统提示错误代码4相关的知识,希望对你有一定的参考价值。

【问题描述】
tomcat服务启动失败,系统提示错误代码4。
技术分享图片
【原因分析】
查找tomcat的logs目录下stdout.log日志,发现一句话:


Error occurred during initialization of VM
Could not reserve enough space for object heap
翻译:
VM初始化时发生错误
无法为对象堆保留足够的空间


于是,猜测是配置的jvm内存问题,即jvm启动时内存不足引起。
【解决办法】
打开注册表,修改jvm内存设置,JvmMs和JvmMx改小一些
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeApache Software FoundationProcrun 2.0Tomcat6ParametersJava(路径可能有一点点差别)中的Options。
技术分享图片

以上是关于tomcat服务启动失败系统提示错误代码4的主要内容,如果未能解决你的问题,请参考以下文章

eclipse项目不能运行 tomcat启动失败 windows10系统

Tomcat启动失败原因积累

SQL server无法启动服务,提示“错误1069: 由于登录失败而无法启动服务”

eNSP设备启动失败,提示错误代码:41

Tomcat启动失败解决

部署错误:Tomcat启动失败,服务器8080端口已被占用