我想在eclipse + Tomcate中创建v7服务,并使用我在Ubuntu12.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发布于 2014-11-12 17:08:42
在构建路径中的以下文件夹中添加所有jar文件:
.../GATE_Developer_7.1/bin/
.../GATE_Developer_7.1/lib/发布于 2015-02-27 23:28:43
也许我的回答有点晚了,但我也犯了同样的错误,我发现这是因为在$HOME中使用了'~‘。
用/home/user/Gate/bin/gate.jar修改~/Gate/bin/gate.jar为我解决了这个问题。
https://stackoverflow.com/questions/26826996
复制相似问题