我下载了eclipse-jee-kepler-SR1-linux-gtk-x86_64.tar.gz.这个eclipse内置了java,我的Lubuntu是64位.每当我在java中编译并运行一个简单的代码时,如下所示:
public class Sample{
public static void main(String[] args){
System.out.println("YOLO");
}
}
Run Code Online (Sandbox Code Playgroud)
我总是得到一个Editor does not contain a main type.我把文件放在一个名为的项目文件夹中Sample.这个eclipse应该编译java代码,因为它是一个专门用于java的IDE发行版.
我该如何解决这个错误?
任何帮助将非常感激.
这是我的项目结构:

Ram*_*raj 21
问题是您的文件夹未标识为Source文件夹.
我刚才遇到了同样的问题.这听起来很疯狂,但如果有人看到这个,请在采取严厉措施之前先试试.删除方法签名:
public static void main(String args[])
Run Code Online (Sandbox Code Playgroud)
(不是主要方法声明的正文)
保存项目,然后将方法的标题重新写回其各自的主体.再次保存并重新运行.这对我有用,但如果它不起作用再尝试,但在重新运行之前清理项目.
我不知道这是怎么解决的,但确实如此.在重新创建整个项目之前值得一试吗?
| 归档时间: |
|
| 查看次数: |
159709 次 |
| 最近记录: |