1
我正在研究如何在Eclipse 4.2中使用Maven項目,以允許我的工作區中的非Maven Java項目使用外部庫來減少維護工作量。爲了達到此效果,我啓用Java Build Path -> Order and Export
選項卡下的Maven Dependencies
複選框。防止m2e未導出Maven依賴項目更新
但是,我已經注意到,更新Maven項目更改設置。更具體地說,在此.classpath
:
<classpathentry exported="true" kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
變成這樣:
<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
是否有辦法防止這種情況的發生?在我的情況下,Maven項目的重點是它們的依賴關係將被導出。
除了將所有其他項目轉換爲Maven之外,還有更好的方法嗎?
是的,這是我看到'm2e'插件源代碼的結論。每次'm2e'修復它們時,通過從VCS恢復'.classpath'文件來解決這個問題是一個小問題。 – thkala 2012-08-13 15:52:49