2011-06-22 36 views
0

我有Eclipse Galileo。我创建了一个新的Java项目,但无法运行该应用程序。我收到以下错误启动:未在Eclipse中运行的Java应用程序Galileo

Selection does not contain a main type

The sample error screenshot

+0

这是我的java版本“java版本”1.6.0_20“ ” – Nava

+0

我会**强烈推荐在特定的'package'中创建类。 –

+0

它是在defaullt包中开发的?为什么在特定的包装?有没有什么特别的? – Nava

回答

4

更改方法签名

public static void main(String[] args) 

,然后重试。

0

没有错,你的环境,实乃没有入口指向你的项目。屏幕截图中的main方法没有String[] args参数。这不是C/C#/ C++。无论您是否使用它,您都必须指定String[] args

+0

我didn不使用任何命令行参数?我可以知道为什么Java想要这样吗? – Nava

+0

* *是启动基于Java的独立应用程序的入口点方法的签名。我无法告诉你为什么Java没有替代的零参数主要方法。 – Nick