我正在開發一個Eclipse插件RCP和我遇到一個NoClassDefFoundError的類仍然沒有找到
Exception in thread "Thread-7" java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder at org.geonames.WebService.search(WebService.java:783) at geo.GeocoderGeonames$SearchThread.run(GeocoderGeonames.java:119) Caused by: java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:483) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:399) at org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:387) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClassInternal(Unknown Source) ... 2 more
,理應不能被發現的類是在我已經加入到一罐構建路徑。當運行的應用程序進入其中需要這個類的代碼,我沒有得到任何編譯錯誤等僅此例外...
有一些其他地方,我需要添加的jar
我跑它作爲Eclipse應用... – jau 2009-04-16 14:52:52