![](/img/trans.png)
[英]How do I do in Eclipse to build my custom java package and project at the same time?
[英]How do I know eclipse has already build complete my project (disabled auto build)?
我禁用了 eclipse 自動構建,所以我總是手動構建我的項目。
但是,如果沒有錯誤,它總是在構建過程后靜默運行。 控制台中沒有顯示任何消息。
我已經使用 Visual Studio C++ 很多年了。 編譯器總是向控制台顯示編譯過程,即:
正在編譯 xxxxx.cpp 文件...
xxxxx.cpp 編譯完成。
構建完成。
我怎么知道構建完成了?
在您的源代碼目錄中應該有一個classes文件夾。 我喜歡 Windows 上的“詳細信息”視圖,在那里我可以看到上次構建時的時間戳
在 eclipse 窗口右下角的狀態欄中,顯示了所有正在運行的任務。
如果您沒有任何待處理的任務,這個角落是空的。 當編譯器工作時,您會在那里看到當前的任務。
打開導航器視圖並檢查輸出文件夾(在我的情況下是bin )是否為空。 如果它是空的,則項目已被清理和/或尚未構建。 如果非空,則項目已經構建,但構建完成后對源代碼的最新更改未生效。
如果Project > Build Automatically
選項被禁用,那么在開始調試或在 eclipse 中運行項目之前,您有責任構建單個/所有項目(無論在何處進行更改)。
我總是啟用此選項。 在我的情況下,構建將花費更少的時間,即使我的工作區中有很多項目,因為 eclipse 使用增量構建類型。
注意:
您可以通過查看@Marcinek 所說的右下角狀態欄來檢查當前構建是否正在進行中。 如果它有一些像Building XXX
這樣的消息,那么構建正在進行中,等待它完成。
您可以通過右鍵單擊項目並選擇“ Properties
選項來檢查項目的輸出文件夾。 在此處檢查構建路徑配置。
如果源文件夾修改時間戳大於輸出文件夾時間戳,則表示您必須構建項目才能使新更改生效。 見下圖
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.