0

プロジェクトにいくつかのライブラリを追加しようとしています。アプリケーションをデバッグすると、すべてが完璧に機能しますが、プロジェクトをコンパイルして実行すると、次のようになります。

Exception in thread "main" java.lang.NoClassDefFoundError: de/javasoft/plaf/synt
hetica/SyntheticaSimple2DLookAndFeel
        at pkg_main.FRM_Main.main(FRM_Main.java:56)
Caused by: java.lang.ClassNotFoundException: de.javasoft.plaf.synthetica.Synthet
icaSimple2DLookAndFeel
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        ... 1 more

JVM がライブラリを取得できないようです。私はNetBeansで同じことを試してみましたが、完全に動作するので、Eclipseの問題だと思います.

誰かが私を助けることができればお願いします。前もって感謝します!

4

2 に答える 2

0

eclipse と Netbeans の両方でクラスパスを確認すると、違いがわかります。

于 2013-07-26T14:44:07.660 に答える