2012-02-10 16 views
2

私は何日もNetbeansを使用しています。しかし突然、私は単純なこんにちはプログラムのために次のエラーを出して を始めました。Netbeansでクラスが見つかりませんでした

java.lang.NoClassDefFoundError: newr 
Caused by: java.lang.ClassNotFoundException: newr 
at java.net.URLClassLoader$1.run(URLClassLoader.java:200) 
at java.security.AccessController.doPrivileged(Native Method) 
at java.net.URLClassLoader.findClass(URLClassLoader.java:188) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:276) 
at java.lang.ClassLoader.loadClass(ClassLoader.java:251) 
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319) 
Exception in thread "main" Java Result: 1 
BUILD SUCCESSFUL (total time: 3 seconds) 

は、ここではそれが

マイprogがそれは私と一緒に非常に非常にしばしば起こるシンプルなハロープログラム

public class newr { 
public static void main(String argv[]){ 
    System.out.println("hello"); 
} 
} 

です。アンインストールして再度インストールしようとしましたが、これで問題は解決しません。 net beanのキャッシュを含む.netbeansフォルダも削除しようとしました。しかし、私はこのようなエラーを与えるたびにこの.netbeansフォルダを削除する必要があります。エラーを永久に修正する方法はありますか?私はキャッシュを削除してnetbeansをアンインストールするのにうんざりです。私を助けてください....

+1

http://forums.netbeans.org/ – Mchl

+1

あなたのアプリケーションのコードを投稿したいかもしれませんが、おそらくあなたのNetBeansインストールではありません。 –

+0

問題のプログラムを含めてください。 – adesh

答えて

7

NetBeansのキャッシュを削除することは私のために働いていました(バージョン7.2)。

キャッシュフォルダ(help-> about)を探し、NetBeansを閉じてフォルダに移動し、インデックスフォルダを削除します。 NetBeansを再オープンし、クリーンで再構築してください。今度はすべてのクラスを見つけてください。

+0

このプロセスは私のために働いたが、このキャッシュをクリアする方法はNetbeans内にありますか?私はそれが手動でこれのように行われなければならないなら、それが環境の部分で失敗しているように感じます。 –

関連する問題