2011-09-09 60 views
1

日食新手,我有一個天真的問題。Eclipse中的javac?

我在Eclipse中找不到執行等效命令行「javac」的地方。如果我理解得很好,從Eclipse進程菜單中選擇「運行」javac + java。所以我的問題是:在Eclipse下,我們如何才能用「javac」編譯一個.java?謝謝。

有關信息,我發現這個類似的帖子 How to run Javac from Eclipse 不回答我的問題。煤礦是「編譯一個.java文件,而無需運行任何東西」

回答

4

Eclipse應當建立自己的項目自動所以你不必調用javac的

6

好了,你可以使Eclipse運行Ant爲你.. 。但通常你只需要Eclipse用它的內置編譯器爲你編譯代碼。沒有必要使用javac。

默認情況下,每次保存時都會構建Eclipse - 您根本不需要顯式構建。當你在Eclipse中使用「Run」時,它不需要在編譯點,因爲代碼已經建好了。

如果您想查找類文件,只需查看您的輸出目錄。

+0

你真的希望它「正常」用Eclipse的內部編譯器構建嗎?我寧願有一個帶有ant腳本的外部編譯器,這樣我就可以保證我正在編譯的內容與我的自動構建(其中的工件是最終將要進行QA的構件)完成的步驟完全相同。 – corsiKa

+1

@glowcoder:我希望在大部分時間內用Eclipse的極快速增量編譯器構建它,是的 - 然後在我準備發佈或任何其他內容(並在提交等之前運行測試)時使用單獨的編譯器。如果您對測試有足夠的信心來彌補編譯器之間的偶然差異,爲什麼不利用真正快速的週轉時間? –

相關問題