私はEclipseプラグインrcpを開発していますが、NoClassDefFoundErrorが発生しています
スレッド「Thread-7」の例外 java.lang.NoClassDefFoundError: org/jdom/input/SAXBuilder org.geonames.WebService.search(WebService.java:783) で geo.GeocoderGeonames$SearchThread.run(GeocoderGeonames.java:119) で 原因: java.lang.ClassNotFoundException: org.jdom.input.SAXBuilder org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:483)で org.eclipse.osgi.framework.internal.core.BundleLoader.findClass (BundleLoader.java:399) で org.eclipse.osgi.framework.internal.core.BundleLoader.findClass (BundleLoader.java:387) で org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:87) で java.lang.ClassLoader.loadClass で (不明なソース) java.lang.ClassLoader.loadClassInternal で (不明なソース) ... 2以上
おそらく見つからないクラスは、ビルドパスに追加したjarファイルにあります。実行中のアプリケーションがこのクラスが必要なコードに入ると、コンパイルエラーなどは発生しません...
jarを追加する必要がある他の場所はありますか