2011-07-20 8 views
0

プログラムを実行するとNoClassDefFoundErrorエラーが発生します。スタックトレースは次のとおりです。MacでNetBeansを使用したNoClassDefFoundErrorエラー

Exception in thread "main" java.lang.NoClassDefFoundError: ex7/Ex7 
Caused by: java.lang.ClassNotFoundException: ex7.Ex7 
    at java.net.URLClassLoader$1.run(URLClassLoader.java:202) 
    at java.security.AccessController.doPrivileged(Native Method) 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:190) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:306) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:247) 
Java Result: 1 

これを修正するにはどうすればよいですか?私はMac上でNetBeansを実行しています。

+0

Netbeansでどのプロジェクトタイプを作成したのか、プロジェクト内にEx7クラスが含まれているパッケージがあるか確かめてください。 – fvu

答えて

0

クラスEx7クラスからパッケージex7はクラスパスにありません。クラスを再チェックしてみてください

+0

Netbeans Macintosh OSのクラスパス。 – sofra

+0

IDEを使用している場合は、そうではない可能性があります。クリーンでショットを試してみて、クラスがコンパイルされていることを確認してください。 –