简体   繁体   English

无法将服务作为控制台应用程序运行

[英]Failed to run service as console application

I've installed tomcat version 7.0.57 on my windows server 2008 R2 standard service pack 1 我在Windows Server 2008 R2标准Service Pack 1上安装了tomcat 7.0.57版

i followed the instructions on this link to create a new service "LexifoneServer1" 我按照此链接上的说明创建了一个新服务“ LexifoneServer1”

http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html http://tomcat.apache.org/tomcat-7.0-doc/windows-service-howto.html

The configuration i used in tomcat is: 我在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

Now i maneged to create the service (i think) but when i run the service i get this error , any ideas? 现在我想创建服务(我认为),但是当我运行该服务时,出现此错误,有什么想法吗?

C:\\Program Files\\apache-tomcat-7.0.57\\bin> tomcat7 //TS//LexifoneServer1 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/catalina/s tartup/Bootstrap Caused by: java.lang.ClassNotFoundException: org.apache.catalina.startup.Bootstr ap at java.net.URLClassLoader$1.run(Unknown Source) at java.net.URLClassLoader$1.run(Unknown Source) 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) at java.lang.ClassLoader.loadClass(Unknown Source) C:\\ Program Files \\ apache-tomcat-7.0.57 \\ bin> tomcat7 // TS // LexifoneServer1线程“主”中的异常java.lang.NoClassDefFoundError:org / apache / catalina / s tartup / Bootstrap原因: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(未知)资源)

Failed to run service as console application 无法将服务作为控制台应用程序运行

找到它后,我需要为每个服务创建一个GUI应用程序,设置参数并启动它。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM