2013-03-13 141 views
1

我想徹底防止Eclipse試圖掃描項目的目錄。那可能嗎?強制Eclipse不掃描目錄

原因是稍微複雜和若干限制因素的出現是由於:

  • 我在Windows上運行,並且不能改變(甚至沒有雙啓動)
  • 可以使用虛擬機
  • 我在一個項目的工作,本質上是基於Linux的
  • 該項目使用SVN(雖然我正在考慮使用git-svn的訪問它)
  • 的項目具有遞歸符號鏈接和文件名是在脂肪無效/ NTFS
  • 我還沒有得到滿意的Eclipse的性能和穩定性下的VirtualBox虛擬化的Ubuntu 12.10

其結果是,我試圖運行Eclipse下的Eclipse,並通過正在運行的虛擬化Ubuntu的samba共享訪問項目和工作區。但是,由於文件名無效,Eclipse在掃描項目樹時出現大量錯誤,並且由於遞歸符號鏈接,刷新永遠不會完成。在本地解決這兩個問題解決了Eclipse問題,並且從那裏完美運行。但是,當我使用svn時,每個svn update都會還原一些已刪除的文件和符號鏈接,而完整的make會還原剩餘的已刪除的文件和符號鏈接; Eclipse再次窒息。

因此,我想迫使Eclipse不要掃描項目的特定子目錄,就好像該目錄從不存在Eclipse的第一位。有任何想法嗎?

也許玩桑巴舞,讓受影響的酒杯無法取用(但不更改酒杯本身的權限)會有所幫助,那有可能嗎?也就是說,如果共享~/project,我可以在不更改其文件權限的情況下使~/project/subdir無法訪問嗎?

回答

3

試試這個:

Project Properties -> Resource -> Resource Filters -> Add 

然後Filter type下選擇Exclude allApplies to: Folders並輸入要排除的文件夾名稱。

+0

100%正是我所需要的。謝謝。 – Irfy 2013-03-13 20:23:25