在尝试启动Tomcat 7进程时,报告了以下日志记录,并且服务未启动。
[2014-02-03 11:31:57] [info] Commons Daemon procrun (1.0.10.0 32-bit) started
[2014-02-03 11:31:57] [info] Running 'BOE120Tomcat7' Service...
[2014-02-03 11:31:57] [info] Starting service...
[2014-02-03 11:31:57] [error] FindClass org/apache/catalina/startup/Bootstrap failed
[2014-02-03 11:31:57] [error] Failed to start Java
[2014-02-03 11:31:57] [error] ServiceStart returned 4
[2014-02-03 11:31:57] [info] Run service finished.
[2014-02-03 11:31:57] [info] Commons Daemon procrun finishedJRE5 (1.5.0_05)在Tomcat Java设置"Java Virtual Machine“中被引用:

发布于 2010-11-15 00:44:58
Apache Tomcat 7.0.x requires Java 6. 。
Java 5是旧的,Sun/Oracle不再支持Java 5,并且在Tomcat 7上完全不能工作。您需要升级。
发布于 2013-05-01 01:51:22
在遇到上述Findclass错误之前,我的Tomcat 7.0.39 Windows 64位将无法启动。增加日志级别的详细程度揭示了Tomcat在启动时使用的JVM。在我的例子中,它使用的是默认设置,顺便说一句,这只是一个JRE安装,而不是我单独安装的JDK。
在运行Tomcat7 Windows服务时,我也遇到了'FindClass org/apache/catalina/startup/Bootstrap failed‘错误。然而,Tomcat能够使用startup.bat文件无错误地启动。此外,确认没有其他web服务器正在监听默认端口8080也很重要。查看与startup.bat相关的日志记录信息将揭示Tomcat在这种启动方法中使用的类路径。
将tomcat-juli.jar添加到Tomcat7.0.39Windows64位允许Windows服务正常启动(这里不需要:http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html)。类路径是文件系统根目录的派生引用,因此请记住在引用jar文件时使用完全限定的路径。
https://stackoverflow.com/questions/4178423
复制相似问题