在上一章安裝配置完成eclipse之后,本章開始搭建項目,在搭建項目的過程中,我發現了maven安裝時的一個問題,即pom.xml無法用pom editor打開
參考以下文章即可完成:http://www.micmiu.com/software/build/eclipse-m2e-plugins/
目錄
- 自動安裝
- 手工安裝(本人比較喜歡和推薦的做法)
- 手工安裝 pom.xml 圖形化編輯工具
一、自動安裝
Eclipse (以3.7為例) 一般我們可以用系統自帶的插件安裝功能:Help –> Install New Software …
輸入m2e的插件地址: http://m2eclipse.sonatype.org/sites/m2e/ ,按照提示一步一步直到重啟即可。
二、手工安裝
本人的還是比較推薦(可能是本人的習慣而已)用 links 或者是新版的 dropins目錄分類安裝的:
瀏覽器中輸入:http://m2eclipse.sonatype.org/sites/m2e/ ,回車如下:
點擊上圖中的紅色標注的鏈接,如下:
分別下載上圖紅色標注 features 和 plugins 鏈接下的所有文件,然后新建文件夾命名為:m2e-0.12.1 ,把剛才下載的所有文檔按照下圖結構放置:
然后把文件夾 m2e-0.12.1 復制到 %ECLIPSE_HOME%\dropins\下 重啟eclipse,點擊:windows –> preference :
看到上述截圖表示Maven2插件安裝成功。
三、手工安裝 pom.xml 圖形化編輯工具
按照上面第【二】步中手工安裝完成后,會發現一個小小的問題,就是pom.xml文件的圖形化編輯器沒有了,經過我對自動和手工的安裝后文件的對比發現,手工安裝比自動更新少了兩個文件:org.eclipse.zest.core_1.3.0.v20110221-2050.jar、org.eclipse.zest.layouts_1.1.0.v20110425-2050.jar(附近提供下載:org.eclipse.zest.zip)把這個兩個文件copy到%ECLIPSE_HOME%\dropins\m2e-0.12.1\plugins\下,重啟eclipse即可看到:
從上述截圖可見:pom.xml 圖像編輯器已經安裝配置成功了。
ps:如果重啟后發現插件沒有更新成功,需要清理Eclipse相關配置信息,把%Eclipse_HOME%\configuration\ 目錄下的文件和文件夾 除:config.ini、org.eclipse.equinox.simpleconfigurator(文件夾)、org.eclipse.equinox.source(文件夾)、org.eclipse.update(文件夾),其他的全部刪除,然后再重啟即可。
如果嚴格安裝上述方法最后還是看不到pom圖形化編輯的工具(這種情況我也碰到過),這個時候我們需要手工修改bundles相關的配置文件: %ECLIPSE_HOME%\configuration\org.eclipse.equinox.simpleconfigurator\bundles.info ,按照下圖標注添加對應的信息(主要自己的版本號、路徑):
org.eclipse.zest.core,1.3.0.v20110221-2050,dropins/m2e-0.12.1/plugins/org.eclipse.zest.core_1.3.0.v20110221-2050.jar,4,false org.eclipse.zest.layouts,1.1.0.v20110425-2050,dropins/m2e-0.12.1/plugins/org.eclipse.zest.layouts_1.1.0.v20110425-2050.jar,4,false ............................... org.maven.ide.eclipse.editor,0.12.1.20110112-1712,dropins/m2e-0.12.1/plugins/org.maven.ide.eclipse.editor_0.12.1.20110112-1712.jar,4,false org.maven.ide.eclipse.editor.xml,0.12.1.20110112-1712,dropins/m2e-0.12.1/plugins/org.maven.ide.eclipse.editor.xml_0.12.1.20110112-1712.jar,4,false
再重啟Eclipse 這是就可以看到圖形化編輯器了。