Eclipse Juno for Java EE在一个Java SE类上没有“Run as Java Application”

时间:2013-04-16 16:10:03

标签: java eclipse java-ee eclipse-juno

对于Java EE开发人员 Eclipse(Juno)来说,我有一个奇怪的问题。创建为Java SE GUI(扩展JFrame)的一个特定类不显示“作为Java应用程序运行”选项。

到目前为止,我已经尝试了以下内容无济于事:

  • 创建了另一个项目并将我的java源文件复制到那里
  • 创建了一个新的java类并将我的代码复制粘贴到其中

我还验证了我在Java(而不是Java EE)视图中,并且旧项目中的其他java类仍然具有“作为Java应用程序运行”选项。

任何想法如何解决这种情况?

如果我在这里发布我的代码(它相当小)会有帮助吗?

更新

代码实际上是什么:

public void  main() {

我纠正之后,问题就消失了。

3 个答案:

答案 0 :(得分:3)

该类必须具有有效的主方法:

public static void main (String[] args){}

public static void main (String... args){}

答案 1 :(得分:2)

通常,在具有main方法的类上可以使用“运行方式... Java应用程序”选项。

答案 2 :(得分:2)

该类是否定义了public static void main(String[] args)方法?