2014-10-16 27 views
0

我想添加Maven方面在Eclipse中的一些項目,但是當我這樣做時,它將動態Web模塊添加到項目中。第一個問題是爲什麼爲什麼我應該在安裝maven facet時添加動態web模塊?

其次是如何我可以不添加網頁模塊?

謝謝:)

+0

您是否正在爲現有項目創建項目或創建新項目? – 2014-10-16 14:50:06

+0

我正在使用現有的項目 – 2014-10-17 11:33:13

回答

0

我假設你正在使用的MyEclipse,而不僅僅是偏食,與M2E插件。另外,我假設MyEclipse(2015 CI)的最新版本。如果這些假設是正確的,請注意您正在添加的方面是針對Java EE項目的Maven支持,這就是爲什麼它要求提供Web項目方面版本。如果您只是想將java項目轉換爲maven項目,請右鍵單擊該項目,然後選擇Configure-> Convert to Maven project。

+0

是的,我正在使用MyEclipse(2013 SR2)。我正在嘗試爲JEE項目添加Maven支持,但它要求我添加Dynamic Web Module。我想要的只是轉換這個項目Maven項目,不幸的是,我沒有發現「配置」菜單:( – 2014-10-17 11:36:23

+0

好吧,我肯定會推薦升級到2015年CI(不需要額外的許可證),因爲2013年的完整支持將結束但是,現在有兩種方法:在添加Maven Facet的過程中,讓嚮導添加Dynamic Web Project方面(不知道爲什麼你不希望JEE項目需要這個方面) 。或者進入Window-> Preferences-> General-> Capabilities-> Advanced,然後展開MyEclipse Standard節點並啓用WTP棄用(yes,deprecated)功能,點擊OK。現在您將看到Configure project菜單項我的答案 – 2014-10-20 06:02:48

+0

這個想法是,這個項目只包含模型的類,添加動態Web模塊會爲WebApp目錄及其內容添加新的「不需要」的資源,我可以在添加Web模塊d將maven修改爲JAR而不是WAR,但是我不知道爲什麼我應該這麼做,以便能夠使用命令行將項目轉換爲Maven,然後將其作爲Maven項目導回到工作區。我希望我明確地解釋我的觀點。 – 2014-10-21 08:09:39

相關問題