我刚刚下载了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之间是否存在任何兼容性问题?为什么默认配置可能会失败?
答案 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应用程序来停止和启动它。