我刚刚使用此处提供的 32 位/64 位 Windows 服务安装程序在我本地的 Windows 7 PC 上执行了 Tomcat 7 (apache-tomcat-7.0.30) 的全新安装。
然而,当我进入服务手动启动它时,它会在显示以下消息后立即启动和停止:
我注意到每次尝试时,我都会在 tomcat-7-stdout 日志中得到以下几行:
2012-09-16 18:41:12 Commons Daemon procrun stdout initialized
Error occurred during initialization of VM
java/lang/NoClassDefFoundError: java/lang/Object
任何人都知道发生了什么以及如何解决它?
好的,我找到了。由于某些未知原因,我的 Java JRE6 已损坏。我手动重新安装它,问题消失了。