2011-09-13 18 views
3

我有問題項目導入到Eclipse靛藍,通過Maven2的命令行上的生成使用MVN日食:日食-Dwtpversion = 2.0問題與進口使用Maven生成的項目到Eclipse靛藍

一切工作Eclipse的赫利俄斯罰款,我項目被導入,根本沒有編譯錯誤。

Helios使用我的pom.xml中的「artifactId」作爲項目的名稱。似乎Indigo使用目錄的名稱而不是artifactId的名稱作爲項目的名稱。

有沒有人遇到類似的東西?如果是這樣,那麼解決方案是什麼?

編輯:我注意到在Eclipse中嵌入式Maven存在差異:Helios(和舊版本的Indigo)使用3.0-SNAPHSOT,而最新的Indigo使用3.0.2。這可能是原因嗎?

謝謝 揚

回答

2

好吧,我發現了什麼問題了。 Maven不是怪,這是Eclipse的事情。有關於這是否是bug的討論: https://bugs.eclipse.org/bugs/show_bug.cgi?id=344337

答案是:在工作區中檢出新的SUBDIRECTORY中的項目文件。然後,一切正常,項目名稱正確導入。如果簽出,在工作區中構建並導入項目文件,則Eclipse會忽略.project文件中的項目名稱。