Eclipse中具有小写字母名称的Java类

时间:2017-06-02 14:31:06

标签: java eclipse javafx

我在Eclipse中创建了一个简单的后续类:

package Practice;

public class smallLetterClass {

    public static void main(String[] args){


        smallLetterClass fp=new smallLetterClass();
        fp.flip();

    }

    public void flip(){
        System.out.println("Hi");
    }

}

我收到了这个错误:

Error: Main method not found in class Practice.smallLetterClass, please define the main method as:
   public static void main(String[] args)
or a JavaFX application class must extend javafx.application.Application

虽然我能够通过以大写字母开头的Java类名来解决它。任何人都可以帮助理解这里究竟发生了什么?

1 个答案:

答案 0 :(得分:0)

您是以Java Application身份运行吗?如果是这样,请尝试清理项目。

Project > Clean... > OK

如果没有帮助,则表示您的.metadata文件夹已损坏。 See this post for resolution