Eclipse将无法运行当前类

时间:2018-11-30 01:36:49

标签: java eclipse

我在同一个程序包中有几个java文件,只有其中一个运行。当我尝试从以前的项目中运行文件时,这些工作正常,但是我当前正在工作的文件却没有。我已经尝试按照此处的建议调整运行配置,但是我要运行的文件甚至没有显示为选项。 我正在尝试运行气球,并且只有孤岛正在编译

Picture of run configuration

此外,当我右键单击项目侧栏时,没有其他文件可以作为Java应用程序运行。

更新:我清空并重新创建了工作空间,这就是结果。现在它不运行任何新的Java文件 Problem 2

更新2:我现在尝试卸载并重新安装Eclipse,但它仍然无法正常工作。开始变得有点绝望

4 个答案:

答案 0 :(得分:2)

您可以尝试右键单击Java文件(气球),然后选择“以Java身份运行”应用程序(如果您在类中具有main方法,它将显示此选项。)

它不起作用,然后清除工作区并尝试再次导入项目。您有可能损坏了工作区。

答案 1 :(得分:2)

在工作之前,请确保它们在src软件包中。

答案 2 :(得分:2)

我知道原来的海报不再是问题,但是新的程序员可能会遇到这个问题。

您可能忘记了在主要方法中添加String[] args。这意味着程序将默认运行另一个类,可能是最后运行的一个类。

public static void main(String[] args) {

}

这是一个非常基本的问题,任何有体面经验的人都可能不会想到,因此我认为这是缺少答复的原因。

P.S。我刚刚跳回编码并在几分钟前遇到了这个问题。

答案 3 :(得分:1)

您可以清除项目并清除所有错误日志,然后它们将运行suc