0

当我运行我的程序时,我得到了这个:

Exception in thread "main" java.lang.NoClassDefFoundError: run/Run
Caused by: java.lang.ClassNotFoundException: run.Run
    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)

我的项目从未改变,这个错误刚刚开始出现。我试过清理我的工作场所,删除它,删除设置。没有任何工作,我的工作场所也没有任何改变。

4

2 回答 2

1

检查您的运行配置编辑器,然后检查要运行的类,并对其进行编辑以放入正确的包名称。

我不应该承认,但有时,在这些情况下,最好的解决方案是创建一个新项目并通过拖放复制包。

于 2013-05-22T13:52:03.707 回答
0

请查看是否已将类创建到 /bin 文件夹中。并确保您在库中设置了正确的 JDK。

于 2013-05-22T14:16:43.310 回答