<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經轉移至github,大家請訪問 http://qaseven.github.io/

    m2eclipse簡單使用,創建Maven項目 ,運行mvn命令

    . m2eclipse簡單使用,創建Maven項目 ,運行mvn命令 (摘)
    m2eclipse簡單使用

    前面介紹了如何安裝m2eclipse,現在,我們使用m2ecilpse導入Hello World項目。選擇菜單項File,然后選擇Import,我們會看到一個Import對話框,在該對話框中選擇General目錄下的Maven Projects,然后點擊Next,就會出現Import Projects對話框,在該對話框中點擊Browse…選擇Hello World的根目錄(即包含pom.xml文件的那個目錄),這時對話框中的Projects:部分就會顯示該目錄包含的Maven項目.


    點擊Finish之后,m2ecilpse就會將該項目導入到當前的workspace中,導入完成之后,我們就可以在Package Explorer視圖中看到項目.


    我們看到主代碼目錄src/main/java和測試代碼目錄src/test/java成了Eclipse中的資源目錄,包和類的結構也十分清晰,當然pom.xml永遠在項目的根目錄下,而從這個視圖中我們甚至還能看到項目的依賴junit-4.7.jar,其實際的位置指向了Maven本地倉庫(這里我自定義了Maven本地倉庫地址為D:\java\repository,后續章節會介紹如何自定義本地倉庫位置)。


    創建Maven項目 

    創建一個Maven項目也十分簡單,選擇菜單項File -> New -> Other,在彈出的對話框中選擇Maven下的Maven Project,然后點擊Next >,在彈出的New Maven Project對話框中,我們使用默認的選項(不要選擇Createa simple project選項,那樣我們就能使用Maven Archetype),點擊Next >,此時m2eclipse會提示我們選擇一個Archetype,我們選擇maven-archetype-quickstart,再點擊Next >。由于m2eclipse實際上是在使用maven-archetype-plugin插件創建項目,因此這個步驟與上一節我們使用archetype創建項目骨架類似,輸入groupId,、artifactId、version、package(暫時我們不考慮Properties),


    注意,為了不和前面已導入的Hello World項目產生沖突和混淆,我們使用不同的artifactId和package。OK,點擊Finish,Maven項目就創建完成了,其結構與前一個已導入的Hello World項目基本一致。

    3 運行mvn命令

    我們需要在命令行輸入如mvn clean install之類的命令來執行maven構建,m2eclipse中也有對應的功能,在Maven項目或者pom.xml上右擊,再選擇Run As,就能看到如下的常見Maven命令,如圖所示:

    選擇想要執行的Maven命令就能執行相應的構建,同時我們也能在Eclipse的console中看到構建輸出。這里常見的一個問題是,默認選項中沒有我們想要執行的Maven命令怎么辦?比如,默認帶有mvn test,但我們想執行mvn clean test,很簡單,選擇Maven buid… 以自定義Maven運行命令,在彈出對話框中的Goals一項中輸入我們想要執行的命令,如clean test,設置一下Name,點擊Run即可。并且,下一次我們選擇Maven build,或者使用快捷鍵Alt + Shift + X, M快速執行Maven構建的時候,上次的配置直接就能在歷史記錄中找到。圖3-5就是自定義Maven運行命令的界面:


    在Eclipse中自定義mvn命令


     小結

    本章以盡可能簡單且詳細的方式敘述了一個Hello World項目,重點解釋了POM的基本內容、Maven項目的基本結構、以及構建項目基本的Maven命令。在此基礎上,還介紹了如何使用Archetype快速創建項目骨架。最后講述的是如何在Eclipse和NetBeans中導入、創建及構建Maven項目。

    posted on 2014-03-13 14:25 順其自然EVO 閱讀(22803) 評論(1)  編輯  收藏 所屬分類: 持續集成 、maven

    評論

    # re: m2eclipse簡單使用,創建Maven項目 ,運行mvn命令 2015-03-13 14:24 zuidaima

    可以參考最新的文檔:
    如何在eclipse jee中檢出項目并轉換為Maven project,最后轉換為Dynamic web project,地址:http://zuidaima.com/blog/1618180875144192.htm
    如何在eclipse jee中創建Maven project并且轉換為Dynamic web project
    地址:http://zuidaima.com/blog/1618162161323008.htm  回復  更多評論   

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲最大激情中文字幕| 激情综合色五月丁香六月亚洲| 亚洲精品蜜桃久久久久久| 九九免费精品视频在这里| 日韩精品内射视频免费观看| 中文字幕亚洲综合久久男男| 久久精品国产亚洲AV久 | 亚洲成av人片不卡无码| 2021国内精品久久久久精免费| 亚洲激情在线观看| 曰批免费视频播放免费| 亚洲高清国产拍精品青青草原| 亚洲日韩在线视频| 9久9久女女免费精品视频在线观看| 中文字幕亚洲第一| 久久狠狠躁免费观看| 免费播放特黄特色毛片| a级毛片黄免费a级毛片| 亚洲天堂中文字幕| 在线观看免费宅男视频| 亚洲国产理论片在线播放| 无码国产精品一区二区免费式芒果 | 免费精品久久久久久中文字幕| 国产一级淫片视频免费看| 亚洲免费黄色网址| 日本人的色道www免费一区| 亚洲娇小性xxxx| 免费在线观看污网站| A片在线免费观看| 亚洲日本久久久午夜精品| 亚洲国产成人久久综合碰| 久久午夜无码免费| 日本系列1页亚洲系列| 女性自慰aⅴ片高清免费| 一级毛片a免费播放王色| 91精品国产亚洲爽啪在线影院| 国产无遮挡无码视频免费软件| 国产亚洲3p无码一区二区| 青草草色A免费观看在线| 久久精品国产99国产精品亚洲| 免费永久在线观看黄网站|