【问题标题】:Run Gate pipeline in eclipse I get this error Java.lang.ClassNotFoundException: gate.resource在 Eclipse 中运行 Gate 管道我收到此错误 Java.lang.ClassNotFoundException: gate.resource
【发布时间】:2014-11-09 09:53:12
【问题描述】:

我想在 eclipse + Tomcat v7 中创建 Web 服务,并使用我在 Ubuntu 12.04 32 位的 Gate 中创建的管道

但我收到此错误: 你能帮我解决这个错误吗??

INFO: Exception:
java.lang.NoClassDefFoundError: gate/Resource
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:274)
    at org.apache.axis.utils.ClassUtils$2.run(ClassUtils.java:177)
    at java.security.AccessController.doPrivileged(Native Method)
    at org.apache.axis.utils.ClassUtils.loadClass(ClassUtils.java:160)
    at org.apache.axis.utils.ClassUtils.forName(ClassUtils.java:142)
    at org.apache.axis.utils.cache.ClassCache.lookup(ClassCache.java:85)
    at org.apache.axis.providers.java.JavaProvider.getServiceClass(JavaProvider.java:428)
    at org.apache.axis.providers.java.JavaProvider.initServiceDesc(JavaProvider.java:461)
    at org.apache.axis.handlers.soap.SOAPService.getInitializedServiceDesc(SOAPService.java:286)
    at org.apache.axis.deployment.wsdd.WSDDService.makeNewInstance(WSDDService.java:500)
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getNewInstance(WSDDDeployableItem.java:274)
    at org.apache.axis.deployment.wsdd.WSDDDeployableItem.getInstance(WSDDDeployableItem.java:260)
    at org.apache.axis.deployment.wsdd.WSDDDeployment.getService(WSDDDeployment.java:427)

    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at 
Caused by: java.lang.ClassNotFoundException: gate.Resource
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
    ... 53 more

【问题讨论】:

标签: java eclipse tomcat ubuntu gate


【解决方案1】:

在构建路径的以下文件夹中添加所有 jar 文件:

.../GATE_Developer_7.1/bin/
.../GATE_Developer_7.1/lib/

【讨论】:

  • 我在这两个文件夹中添加了所有 jars 但错误再次出现:(
【解决方案2】:

也许我的回答有点晚了,但我遇到了同样的错误,发现是因为 $HOME 使用了'~'。

将 ~/Gate/bin/gate.jar 更改为 /home/user/Gate/bin/gate.jar 为我解决了这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 2021-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多