2009-11-02 21 views
7

我有一個使用m2eclipse導入的Maven Java項目。m2eclipse將'target'目錄標記爲'Derived'

target/目錄未被m2eclipse標記爲'Derived'。

問題:

  • 它是有效的,所以任何驗證錯誤出現兩次。我的例子顯示了一個JSP Problem,當我在jsp中故意插入一個錯誤。
  • 當我想用Ctrl-Shift-R打開一個資源時,所有文件出現兩次,我冒着編輯副本而不是原始文件的風險。

可能看帖子eclipse-ignore-folder

注:當我手動設置目錄導出,驗證問題不會消失,這樣只會是解決方案的一部分......

問題:
有什麼我需要做的,以便m2eclipse將target/目錄設置爲「派生」?

回答

5

是啊,這已經有一段時間了。我編寫了一個插件,允許您將目錄標記爲「派生」而不必全部找到它們(http://eclipsefrills.sourceforge.net/)。這不是很好,你仍然需要手動運行這個動作來使它工作,但它可能會有幫助。

不過,我自己最近沒有注意到這個問題。我想知道現在是否有一些關注這一點的設置。

祝你好運。

+0

感謝您的支持。我已經嘗試過這些EclipseFrills項目的Wiki,但我一直沒有登錄/密碼! – KLE 2009-11-03 18:13:53

+0

奇怪的是,您可能需要成爲SourceForge的成員才能訪問wiki ...我將不得不考慮這一點。 – cjstehno 2009-11-03 19:20:19

+0

我一直在尋找一個適合這個年齡層的插件! 非常感謝您的工作,它已經是一個真正的節省時間。 當使用Maven時,「target」文件夾是Eclipse下最令人討厭的事情之一。 對我來說,如果它能夠在後臺設置「派生」位,而無需手動啓動插件(帶有可放置「目標」,「dist」的偏好頁面,也許可以其他一些條目)。你認爲這是可能的嗎? – SRG 2010-08-10 09:02:32

0

我一直很懊惱這個問題,我寫了一個插件來解決它。您可以從here獲取源代碼和jar。

3

我通過編寫定製插件KeepTargetDerivedPlugin擺脫了這個問題。顧名思義,它自動保持派生的所有目標文件夾(不像其他解決方案,需要用戶操作)。

儘管如此, G。 YA2O's plug-in可用於標記已存在於給定Eclipse工作區中的項目的派生文件夾。

+2

是的,已經有一個錯誤提交併修復了m2e:https://bugs.eclipse .ORG /錯誤/ show_bug.cgi?ID = 336411。雖然沒有解決'mvn clean'問題 - 這就是爲什麼我決定採用我自己的解決方案。 – 2012-10-24 13:30:05

相關問題