我在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 线程" main"中的例外情况java.lang.NoClassDefFoundError:org / apache / catalina / s tartup /引导 引起:java.lang.ClassNotFoundException:org.apache.catalina.startup.Bootstr 美联社 在java.net.URLClassLoader $ 1.run(未知来源) 在java.net.URLClassLoader $ 1.run(未知来源) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher $ AppClassLoader.loadClass(Unknown Source) 在java.lang.ClassLoader.loadClass(未知来源)
无法将服务作为控制台应用程序运行
答案 0 :(得分:0)
找到它,我需要为每个服务创建一个GUI应用程序,设置参数并启动它。