【问题标题】:Failed to run service as console application无法将服务作为控制台应用程序运行
【发布时间】: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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-07-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-19
      • 1970-01-01
      相关资源
      最近更新 更多