命令提示符下输入:service.bat install
在服务中加入了tomcat服务,点击启动报错:windows不能在本地计算机启动Apache Tomcat.有关更多信息,查阅系统事件日志.如果这是非Microsoft服务,请与服务厂商联系,并参考特定服务错误代码0
系统日志上显示:Apache Tomcat 服务因 0 (0x0) 服务性错误而停止
tomcat日志:
[2008-10-29 10:17:44] [info] Procrun (2.0.3.0) started
[2008-10-29 10:17:44] [info] Running Service...
[2008-10-29 10:17:44] [info] Starting service...
[2008-10-29 10:17:44] [986 prunsrv.c] [error] Failed creating java
[2008-10-29 10:17:45] [1260 prunsrv.c] [error] ServiceStart returned 1
[2008-10-29 10:17:45] [info] Run service finished.
[2008-10-29 10:17:45] [info] Procrun finished.
上网上查看帖子,有两种解决方法
1.将JDK中BIN下的 msvcr71.dll 复制到 TOMCAT 中的 BIN 下
2.把 JRE \BIN目录下的 msvcr71.dll 文件拷贝到 C:\windows\system32 下
一一试过,都不能解决问题,还是同样的错误信息。请高手解决一下啊。
顺便说一下,直接运行start.bat是正常的,放在服务中就是上面的错误。jdk用的是1.5
7 个解决方案
#1
真正的高手难题
#2
如果真的没法解决 把start.bat加到启动里算了 呵呵
#3
帮你顶一下
#4
注意运行service.bat install前先配置好JAVA_HOME,和PATH环境变量
安装过程可知:
Installing the service 'tomcat5' ...
Using CATALINA_HOME: E:\Sicar-WebSite\Tomcat-5.5.17
Using CATALINA_BASE: E:\Sicar-WebSite\Tomcat-5.5.17
Using JAVA_HOME: E:\Sicar-WebSite\jdk1.5.0_08
Using JVM: E:\Sicar-WebSite\jdk1.5.0_08\jre\bin\server\jvm.dll
安装过程可知:
Installing the service 'tomcat5' ...
Using CATALINA_HOME: E:\Sicar-WebSite\Tomcat-5.5.17
Using CATALINA_BASE: E:\Sicar-WebSite\Tomcat-5.5.17
Using JAVA_HOME: E:\Sicar-WebSite\jdk1.5.0_08
Using JVM: E:\Sicar-WebSite\jdk1.5.0_08\jre\bin\server\jvm.dll
#5
这些都没问题
#6
我也遇到过相同的情况。原因就是tomcat的目录中不能有中文字符。
#7
求解答,我的也是启动不了服务。
#1
真正的高手难题
#2
如果真的没法解决 把start.bat加到启动里算了 呵呵
#3
帮你顶一下
#4
注意运行service.bat install前先配置好JAVA_HOME,和PATH环境变量
安装过程可知:
Installing the service 'tomcat5' ...
Using CATALINA_HOME: E:\Sicar-WebSite\Tomcat-5.5.17
Using CATALINA_BASE: E:\Sicar-WebSite\Tomcat-5.5.17
Using JAVA_HOME: E:\Sicar-WebSite\jdk1.5.0_08
Using JVM: E:\Sicar-WebSite\jdk1.5.0_08\jre\bin\server\jvm.dll
安装过程可知:
Installing the service 'tomcat5' ...
Using CATALINA_HOME: E:\Sicar-WebSite\Tomcat-5.5.17
Using CATALINA_BASE: E:\Sicar-WebSite\Tomcat-5.5.17
Using JAVA_HOME: E:\Sicar-WebSite\jdk1.5.0_08
Using JVM: E:\Sicar-WebSite\jdk1.5.0_08\jre\bin\server\jvm.dll
#5
这些都没问题
#6
我也遇到过相同的情况。原因就是tomcat的目录中不能有中文字符。
#7
求解答,我的也是启动不了服务。