2012-10-17 18 views
4

我正在使用eclipse。當Eclipse重新啓動/打開時,我無法工作到構建器,構建工作區或完成。我怎樣才能減少這個時間?如何在eclipse中減少建造者的時間?

請看截圖。

enter image description here

有時候,我的日食是由於忌用。我無法繼續我的工作流程。它不僅發生在重新啓動。用於eclipse項目打開/關閉。任何解決方案?

回答

2

的一個好方法是暫停所有的驗證時,你永遠在Eclipse中創建一個新的工作空間,這樣會減少一些的時間在日食開始了

爲了這個去window --> preferences有搜索validation和檢查suspend all validators查看圖片瞭解更多詳情 enter image description here

希望它能幫助你。

+1

我暫停除javascript,java之外的所有驗證器。 – kannanrbk

1

我遇到過這樣的問題。我不會說這是問題的完整解決方案。但我做的是:

查找您的項目中未使用的eclispe &中安裝的插件。從eclipse中卸載它們。

也看看你的代碼。可能有一些代碼試圖引用某些可能被跳過/刪除的腳本或插件。

這會減少建築工作區的一些時間。 希望這可以幫助你。

1

關於資源更改,Eclipse工作區構建器觸發只有。因此,如果在啓動Eclipse之後立即開始構建,某些內容會改變工作區內容。這可能是

  • 在同一個Eclipse實例另一個插件或
  • 在Eclipse外部的工具,這期間的Eclipse沒有運行的時候修改的工作區文件。

在你的情況下,這可能與Mercurial有關,通過消息中的「hg cache」字符串來判斷。因此,檢查您是否有版本控制文件的自動更新。

+0

我在eclipse中的項目使用hg mercurial插件。但我不明白「**版本控制文件**的自動更新」。 – kannanrbk

+0

例如,您是否有其他外部工具,它會每20分鐘自動更新一次Mercurial存儲庫以合併來自遠程存儲庫的更改?那麼這將是對Eclipse工作區中文件的修改,Eclipse將在下一次開始時重新構建。 – Bananeweizen