2011-06-22 66 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