![](/img/trans.png)
[英]NoClassDefFoundError: Could not initialize class org.apache.axis2.description.AxisService
[英]Could not initialize class org.apache.axis.client.AxisClient
我遇到了以下异常的问题。任何人都可以帮助我如何摆脱它。我在类路径中添加了axis.jar 仍然面临这个问题。
j
ava.lang.NoClassDefFoundError: Could not initialize class org.apache.axis.client.AxisClient
org.apache.axis.client.Service.getAxisClient(Service.java:104)
org.apache.axis.client.Service.<init>(Service.java:113)
com.netsuite.webservices.platform_2013_2.NetSuiteServiceLocator.<init>(NetSuiteServiceLocator.java:12)
com.zyom.netsuite.NetsuiteIntegrationManager.<init>(NetsuiteIntegrationManager.java:169)
com.zyom.netsuite.NetsuiteIntegrationManager.getNetSuiteIntegrationManager(NetsuiteIntegrationManager.java:68)
com.zyom.netsuite.controller.NetsuiteIntegrationManagerContoller.execute(NetsuiteIntegrationManagerContoller.java:33)
org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:419)
org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:224)
org.apache.struts.action.ActionServlet.process(ActionServlet.java:1194)
org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
javax.servlet.http.HttpServlet.service(HttpServlet.java:734)
javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
com.zyom.security.LoginMonitorFilter.doFilter(LoginMonitorFilter.java:67)
您可能缺少一些依赖库。 在 Eclipse 中,您可以从项目资源管理器查看 jar 文件,并验证是否存在包“org.apache.axis.client”并且它包含类 AxisClient。
(如果你不在 Eclipse 中,否则你可以解压你的 jar 并看到类在那里 - 很多可能性,你甚至可以将 jar 重命名为 zip 并解压它)。
如果类文件就位,您仍然会在类路径中丢失它。
您需要在库文件夹中添加 commons-logging 和 commons discovery 依赖 jar
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.