Java Eclipse运行配置

Java Eclipse运行配置,java,eclipse,main,Java,Eclipse,Main,当我试图在Eclipse程序中运行时,它没有Java应用程序的主方法,它总是需要一个主方法来定义。有谁能解释一下,有没有更简单的方法可以让配置运行而不需要实现 public static void main(String[] args) { } 每个程序都需要一个main方法 publicstaticvoidmain(字符串args[])启动程序将在其上运行的主线程 有更多可用信息。您需要一个主方法来运行程序 public static void main(String[] args)

当我试图在Eclipse程序中运行时,它没有Java应用程序的主方法,它总是需要一个主方法来定义。有谁能解释一下,有没有更简单的方法可以让配置运行而不需要实现

public static void main(String[] args) {

   }

每个程序都需要一个main方法

publicstaticvoidmain(字符串args[])
启动程序将在其上运行的主线程


有更多可用信息。

您需要一个主方法来运行程序

public static void main(String[] args){
        YourClass newObject = new YourClass();
}
将此方法放入类中(用现有类替换您的类),然后点击run按钮

在没有主方法的Eclipse程序中运行

不可以。您将无法通过使用像Eclipse之类的IDE运行类。在java程序具有公共静态void main(String args[])方法之前,即使在命令提示符下使用java命令也无法运行java程序。如果您尝试运行,将出现下面提到的错误

Error: Main method not found in class Test, please define the main
 method as:   public static void main(String[] args)

但您也应该知道,我们可以在托管环境上运行Java程序,而无需使用main方法,就像Applet、Servlet和MIDlet的情况一样。Java中实际上有不同类型的执行模型,例如,在浏览器上运行的小程序没有main方法。Servlet也是java程序,它运行在Servlet容器中,由于Servlet也是java程序,所以可以说它运行时没有使用main方法。第三种是MIDlet,它运行在移动设备上。

谢谢您的解释