如何获得"作为java应用程序运行"作为eclipse运行配置的快捷方式

时间:2013-01-16 12:46:56

标签: java eclipse

 import stanford.karel.*;
 public class MidpointFindingKarel extends SuperKarel 
{ 
     public void run()
   {
    move(); 
   }    
}

这是我的示例代码。方法run()继承自SuperKarel类。 我想要的只是运行这个代码和代码作为一个java应用程序。但是当我点击'运行为'时,我只看到'运行作为Java applet'那里得到'运行作为Java应用程序的选项我知道如何创建一个运行配置,但是当我这样做时,该配置只适用于特定的java文件。如果没有为每个新的java文件创建运行配置,那么运行这样的代码?

4 个答案:

答案 0 :(得分:1)

您需要将main()声明为

public static void main(String[] args)

例如,您可以将班级更改为

public class MidpointFindingKarel extends SuperKarel { 
  public void run() {
    move(); 
  }

  public static void main(String[] args) {
    MidpointFindingKarel mfk = new MidpointFindingKarel();
    mfk.run();
}

答案 1 :(得分:1)

为了做到这一点,你需要一个

public static void main(String[] args) {
}
你班上的

方法。可能是MidpointFindingKarel由主类使用,主类在其他地方定义。在这种情况下,搜索它并运行该类。

从本质上讲,Eclipse会根据编辑器中具有焦点的当前类填充运行菜单。

一旦设置了运行配置,您当然可以直接右键单击运行菜单下拉框并选择要执行的类(通常在工具栏的左上角)。

答案 2 :(得分:0)

您需要在班级中添加main方法。

答案 3 :(得分:0)

作为Java Application运行仅适用于具有公共静态main方法的类。更改代码以添加main方法。你会找到run as。选项。