簡體   English   中英

為什么Eclipse有時會重建整個工作區?

[英]Why does Eclipse sometimes rebuild the whole workspace?

我使用Eclipse Luna 4.4.0。 在我啟動Eclipse並且沒有改變任何東西后,它有時會重建整個工作區,這有點煩人。 它不是增量構建,而是完全重建(包括清除所有項目的輸出文件夾)。

我使用autobuild進行項目(所有java,使用svn和git),但autobuild不應導致此行為。

什么觸發整個工作區重建? 錯誤日志不包含任何提示。

通常,構建器按如下方式觸發(來自Eclipse wiki )。

JDT使用平台提供的autobuild工具。 如果資源發生更改,平台將檢查項目描述文件(請參閱項目中的.project)。 當文件包含對Java構建器的引用時,構建器會收到有關更改的通知,然后將編譯Java源文件及其依賴項。

我不知道究竟是什么觸發了啟動時的構建(我總是覺得有些事情對Eclipse來說“有意義”在啟動時這樣做)。 在啟動期間是否可以touch某些資源(如果您使用的是Linux系統)?

它還說維基上如何關閉自動建設(我猜你已經完全意識到了):

可以通過Window> Preferences> General> Workspace> Build自動關閉autobuild。

也有基於Eclipse的Bugzilla,如相關的錯誤https://bugs.eclipse.org/bugs/show_bug.cgi?id=73969https://bugs.eclipse.org/bugs/show_bug.cgi?id=172444

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM