用sc create 创建的Tomcat服务不能启动 报错:1053
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用sc create 创建的Tomcat服务不能启动 报错:1053相关的知识,希望对你有一定的参考价值。
我将tomcat的.zip文件解压,在cmd中利用sc create Tomcat binPath= 创建Tomcat服务,服务创建成功,用sc start Tomcat启动服务, 报错:1053;在bin 下打开startup.bat批处理文件,Tomcat服务能成功启动。
我想请教一下,Tomcat可以这样安装吗?怎样才能在windows下创建Tomcat服务,并成功启动Tomcat服务(windows服务中能够显示Tomcat服务)。
好像不能用sc create Tomcat binPath= 创建服务,用server.bat install创建可以
原因
ServiceBase 类直接从 Advapi32.dll 文件的 ScDispatcherLoop 中定义的 Service 命令处理程序调用 OnStop 方法。30 秒之后,如果 ScDispatcherLoop 线程未准备好从服务控制管理器接收新的服务命令,则 Windows 服务控制器会将此服务标记为“超时”。因此,就会收到此错误信息。
换句话说:你的tomcat启动时间过长
以上是关于用sc create 创建的Tomcat服务不能启动 报错:1053的主要内容,如果未能解决你的问题,请参考以下文章