我正在编辑一个 Eclipse 插件代码。只是一个初学者,所以对它没有太多了解。只是试图让它运行atm。
程序运行时抛出ClassNotFoundException。我已将puakma.jar文件包含到项目的构建路径中,并确认该类存在于SOAP包内的 jar 文件中。可能是什么问题?
堆栈跟踪如下:
java.lang.NoClassDefFoundError: puakma/SOAP/SOAPFaultException
at puakma.coreide.ServerManager.createServerConnection(ServerManager.java:120)
at puakma.vortex.dialogs.server.AppSelectionDialog.listApplications(AppSelectionDialog.java:284)
at puakma.vortex.dialogs.server.AppSelectionDialog$6.run(AppSelectionDialog.java:234)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
Caused by: java.lang.ClassNotFoundException: puakma.SOAP.SOAPFaultException
at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:501)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:421)
at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:412)
at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107)
at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
... 4 more