我通过startup.bat 运行Tomcat 6.0.37 服务器已经有一段时间了。现在我想将tomcat 作为机器启动时自动启动的服务运行。
我用bat创建了服务:service.bat install。这成功地创建了服务。当尝试启动它时,我得到标题中的错误。然后我尝试只运行exe(tomcat6.exe)。这给了我完全相同的错误。
我检查了 CATALINA_HOME、JAVA_HOME 和 JRE_HOME 设置是否正确。tomcat/bin 中确实存在 bootstrap.jar。jvm 的路径是正确的。jre6/bin/server 中确实存在 jvm.dll。
我还发现了一个缺少不同类的线程,他们说 jre 中缺少 rt.jar,我检查了这个,我的存在于 jre6/lib/ 中。我真的不知道什么是错误的。