2013-05-16 41 views
7

如何從Eclipse中的自動構建中排除一個項目?如何在Eclipse中自動構建一個項目?

我在工作區中有一個項目,它可能會建立很長時間(即使沒有更改)。我想保持這個項目打開瀏覽源代碼,但我不需要它正在建立所有的時間。

如何禁用該項目的自動構建?

也許這是Eclipse https://bugs.eclipse.org/bugs/show_bug.cgi?id=60803中的一個bug,很久以前就解決了。不幸的是,我找不到任何項目選項來控制自動構建。

回答

10

當您打開不應構建的項目的項目屬性時,可以禁用所有構建器 - 尤其是「Java構建器」。這應該防止像項目編譯這樣的自動化操作。

+0

不會構建器取消選擇禁用手動構建的可能性嗎? – Dims

+0

我假設是這樣,但你說你只想保持打開瀏覽源代碼。因此,您的案例不需要手動編譯(根據您在問題中編寫的內容)。 – Robert

+0

但我提到了一個bug條目,其中提供了另一個細節。我想知道,如果這個問題解決了,那麼解決方案在哪裏?如何訪問此解決方案? – Dims

0

最好的方法是在Java Build Path中使用InclusionExclusion Patterns選項。
例如,如果您想排除某個項目被自動構建,請執行以下操作:
1-轉到其Properties - > Java Build Path-> Source。
2-展開文件夾中的「構建路徑上的源文件夾:」區域
3-選擇Exclude->編輯
4-在排除圖案添加**
注意:有關此模式的更多信息: Include and Exclusion Patterns

2

一個更簡單的解決方案是在您不想構建的項目上「關閉項目」。我試圖取消選擇該項目的建設者,但這沒有奏效。關閉示例代碼的項目,未使用的庫和其他「非依賴項」允許我僅使用包資源管理器中關注的項目。

相關問題