在Eclipse Kepler中编写一个简单的程序我收到以下错误:
Error: Could not find or load main class
我已经尝试了here列出的选项,尽管答案提示的选项在开普勒中似乎不存在。例如,没有“自动构建”按钮可以检查接受的答案。这是照片证明:
代码如下:
public class keplertest {
public static void main(String[] args){
System.out.println("hello");
}
}
无法在“项目”标题下“添加”主要类别。
答案 0 :(得分:0)
您的主要方法应该是:
public static void main(String[] args)
String[] args
是必需的,因为这是Java在启动Java程序时寻找的方法签名
有关为何需要String[] args
的详细信息:Why is String[] args required in Java?
此外,"自动构建"引用指向项目菜单栏项,而不是在窗口中。
答案 1 :(得分:0)
从相同的“属性”窗口中选择Run/Debug
如果该列表中不存在您的启动类,则需要通过单击 New - Java Application
添加它,然后在对话框 Search 中添加您在Main Class
文本字段中的班级。这应该为您的项目提供主要的启动类
和/或尝试转到运行方式 - >从项目上下文菜单中运行配置。在Main Class
文本字段中输入启动类的完全限定名称
之后您可能需要清理构建