【发布时间】:2015-01-20 16:29:21
【问题描述】:
我已经在我的 windows server 2008 R2 标准服务包 1 上安装了 tomcat 7.0.57 版
我按照此链接上的说明创建了一个新服务“LexifoneServer1”
http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html
我在tomcat中使用的配置是:
Classpath
C:\Program Files\apache-tomcat-7.0.57\bin\bootstrap.jar;C:\Program Files\apache-tomcat-7.0.57\bin\tomcat-juli.jar;C:\Program Files\apache-tomcat-7.0.57\bin\commons-daemon.jar
Java Options:
-Dcatalina.home=C:\Program Files\apache-tomcat-7.0.57
-Dcatalina.base=C:\Program Files\apache-tomcat-7.0.57
-Djava.endorsed.dirs=C:\Program Files\apache-tomcat-7.0.57\endorsed
-Djava.io.tmpdir=C:\Program Files\apache-tomcat-7.0.57\temp
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
-Djava.util.logging.config.file=C:\Program Files\apache-tomcat-7.0.57\conf\logging.properties
现在我开始创建服务(我认为) 但是当我运行该服务时,我得到了这个错误,有什么想法吗?
C:\Program Files\apache-tomcat-7.0.57\bin> tomcat7 //TS//LexifoneServer1 线程“主”java.lang.NoClassDefFoundError 中的异常:org/apache/catalina/s 启动/引导程序 引起:java.lang.ClassNotFoundException:org.apache.catalina.startup.Bootstr ap 在 java.net.URLClassLoader$1.run(未知来源) 在 java.net.URLClassLoader$1.run(未知来源) 在 java.security.AccessController.doPrivileged(本机方法) 在 java.net.URLClassLoader.findClass(未知来源) 在 java.lang.ClassLoader.loadClass(未知来源) 在 sun.misc.Launcher$AppClassLoader.loadClass(未知来源) 在 java.lang.ClassLoader.loadClass(Unknown Source)
无法将服务作为控制台应用程序运行
【问题讨论】:
标签: java service tomcat7 windows-xp