【发布时间】:2012-02-27 11:55:33
【问题描述】:
我有一个运行jdk1.5.0_16 和jre1.6.0_03 的服务器。并且正在使用tomcat 6.0部署应用程序并使用窗口服务启动停止tomcat。
现在,我已经卸载并安装了最新的JRE(7u3) 和JDK(7u3),并且还分别将JAVA_HOME 和PATH 更新为C:\Program Files\Java\jdk1.7.0_03 和C:\Program Files\Java\jdk1.7.0_03\bin
但现在当我重新启动我的 tomcat 服务器时,我收到以下错误:-
---------------------------
Services
---------------------------
Windows could not start the Apache Tomcat on Local Computer. For more information, review the System Event Log. If this is a non-Microsoft service, contact the service vendor, and refer to service-specific error code 0.
---------------------------
OK
---------------------------
我错过了什么?我根本没有改变tomcat中的任何东西。
编辑:在 jakarta_service 日志中出现以下错误
Failed creating java C:\Program Files\Java\jre1.5.0_16\bin\client\jvm.dll
[2012-02-27 18:00:12] [1260 prunsrv.c] [error] ServiceStart returned 1
【问题讨论】:
-
你检查过Tomcat的日志文件是否有错误输出吗?
-
Tomcat 6 可能不适用于 Java 7。关于这个问题,SO 上还有其他线程。
标签: tomcat tomcat6 java java-7