Eclipse 找不到/加载主类
我的Eclipse(Indigo)运行良好。我创建了一个简单的类。它被放置在文件夹的包中。但是,当我尝试从Eclipse运行它时,我从Java虚拟机启动器获取信息:Hello
cont
ch13
Could not find the main class: cont.Hello.
我试图从这个包中运行其他类,它们运行得很好(这是以前存在的类)。但是,我在此包中创建的任何新类都存在这些问题。实际上,我在Eclipse中创建的任何新类都会遇到这个问题。我决定从命令行检查它是如何工作的。似乎问题仍然存在 - 我得到同样的错误。我检查了路径,它是,这是正确的(注意其他类从Eclipse运行很好)。我试图运行,并且有一些错误从开始产生。代码本身很简单:C:\Program Files\Java\jdk1.7.0_02\bin
java -cp . Hello
java.lang.NoClassDefFoundError: Hello (wrong name: cont/Hello)
package cont;
public class Hello {
public static void main(String[] args){
System.out.println("Hello");
}
}
如何修复它,以便我的类仍然在 Eclipse 下运行?