Tomcat6无法在Windows和Java6上启动

时间:2009-07-14 19:43:35

标签: java windows tomcat

我刚刚下载了Tomcat6的新副本,以便在开发服务器上安装。服务器正在运行Win2k3 SP2和Java6。

当我开始使用Tomcat6时,它会报告以下内容:

D:\>d:\tomcat\bin\tomcat6.exe //TS/Tomcat6
[2009-07-14 15:26:38] [427  prunsrv.c] [error] The operation completed successfully.
[2009-07-14 15:26:38] [1336 prunsrv.c] [error] Load configuration failed

似乎Tomcat遇到配置问题,但我不知道从哪里开始查找。 Tomcat开箱即用就有这个问题,这有点令人惊讶。 Java6和Tomcat6之间是否存在任何兼容性问题?为什么默认配置可能会失败?

3 个答案:

答案 0 :(得分:2)

只是好奇你的CATALINA_HOME和JAVA_HOME设置了吗?这些环境变量是运行Tomcat的先决条件。转到开始 - >我的电脑(右键单击它) - >属性 - >高级 - >环境变量(按钮),然后将CATALINA_HOME设置为Tomcat和JAVA_HOME的路径到的位置您的JDK,也将JAVA_HOME \ bin添加到您的PATH变量。

答案 1 :(得分:2)

好的,我自己解决了这个问题。事实证明,“加载配置失败”是一个红色的鲱鱼。这是由Tomcat无法加载java引起的。我在$ CATALINA_HOME \ logs \ jakarta_service_YYYMMDD.log中发现了这个。

我按照这些instructions解决了这个问题。这基本上相当于将msvcr71.dll复制到c:\ windows \ system32

答案 2 :(得分:0)

// TS / Tomcat6参数会做什么?

在IDE之外使用它的最简单方法是将其安装为Windows服务,并使用Monitor TOmcat应用程序来停止和启动它。