是否可以調試哪個進程在Eclipse中觸發了「建立工作區」?eclipse開始在無盡循環中「建立工作區」
我有一個帶有一些BIRT報告的Java項目。當這個項目打開時,Eclipse以無限循環的方式重新啓動'構建工作區'。
我正在使用Eclipse 3.6.1與BIRT 2.6.1
是否可以調試哪個進程在Eclipse中觸發了「建立工作區」?eclipse開始在無盡循環中「建立工作區」
我有一個帶有一些BIRT報告的Java項目。當這個項目打開時,Eclipse以無限循環的方式重新啓動'構建工作區'。
我正在使用Eclipse 3.6.1與BIRT 2.6.1
可能與Win7相關。我將工作區存儲庫添加到Windows資源管理器收藏夾或Windows資源管理器庫。這似乎寫了一些數據並觸發eclipse重建。
Eclipse [Bug 342931](https://bugs.eclipse.org/bugs/show_bug.cgi?id=342931) - Windows 7 Libraries觸發器重建 – 2011-05-16 07:08:23
在Windows和Mac OS X上都可以找到此行爲。 – 2011-08-22 20:56:42
@Old McStopher我的問題與Eclipse [Bug 342931](https://bugs.eclipse.org/bugs/show_bug.cgi?id=342931)具體相關。確定還有其他問題/情景會導致類似的效果。 – 2011-08-23 07:16:05
在發生問題的項目的目標目錄中的其他編輯器中打開某些內容也會導致無限制的「構建工作區」循環。
點擊eclipse頂部的Project選項卡>取消選中「Build Automatically」。 這解決了我的問題。
您可以嘗試使用[進程監視器](http://technet.microsoft.com/en-us/sysinternals/bb896645)找出工作區中的哪個操作觸發構建?作爲過濾器,將其限制在工作區中的文件中,並且只能寫入操作。在大量'* .class'文件寫入之前碰到的文件可能很有趣。 – 2014-06-24 13:44:11