好的,所以eclipse说我的代码中有错误,但没有红线。当我尝试运行我的项目(称为Game2)时,它给了我这个错误:
java.lang.NoClassDefFoundError: Game2
Caused by: java.lang.ClassNotFoundException: Game2
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)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Exception in thread "main"
现在显然我知道我的班级存在,而且我知道我在其中放了一个主要的方法,那么日食是怎么回事呢?
编辑:验证说我的项目没有错误。
答案 0 :(得分:8)
如果Eclipse说有错误,但您实际上不确定问题是什么,可以查看问题视图(Ctrl-3,输入'问题',输入)以查看错误(例如项目设置问题)。
答案 1 :(得分:0)
清洁项目一次。它消除了这些错误。