2

NetBeans の使用中にエラーが発生したので、その結果を投稿したいと思いました (これは古いニュースである可能性があります)。おそらく、これにより、私が遭遇した同様の問題をデバッグするという頭痛の種から解放される人もいます。ここで何かを悪用しているとは思いません...スタックオーバーフローのSEOはかなり良いです:)

NetBeans (JavaFX プロジェクト) でクラスをリファクタリングしましたが、その時点から、そのリファクタリングされた特定のクラスに対して「java.lang.NoClassDefFoundError」が発生しました。

「Clean and Build Project」を実行するだけでエラーを修正しました。これにより、キャッシュファイルまたは誤ったファイル/クラス参照が削除されたようです。私はこれが Netbeans のバグだとは思いません...これが単なる "気まぐれ" な瞬間の 1 つであることを願っています。

乾杯!

4

1 に答える 1

2

新しいコードを書くとき (または新しいコードを作成するとき) に、このような問題が時々発生します。これは、'clean & build' の代わりに 'build' 関数を使用しているためです。

ほとんどの場合、適切なクラスのセットがコンパイル (または再コンパイル) されますが、新しくコンパイルされたクラスが既にコンパイルされたクラスと互換性がない場合があります。それは私が得るときですjava.lang.NoClassDefFoundError。大したことではありません。すべてをクリーンアップして再コンパイルするだけです。

于 2011-08-04T18:31:31.333 に答える