亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

項目管理利器——maven

難度初級
時長 2小時 1分
學習人數
綜合評分9.60
486人評價 查看評價
9.8 內容實用
9.6 簡潔易懂
9.4 邏輯清晰
  • 三種classpath:編譯、測試、運行

    查看全部
    0 采集 收起 來源:maven依賴范圍

    2020-07-28


  • parent:主要用于子模塊中對父模塊plugin的繼承

    modules:用來運行多個maven項目,指定多個module模塊進行編譯

    module:模塊


    查看全部
  • dependencyManagement:依賴的管理,里面也可以設置dependencies依賴列表,但它并不會被運行和引用到實際的依賴,主要運用在父模塊中給子模塊作繼承用

    build:給構建行為提供相應的支持

    plugins:插件列表,里面包含多個plugin

    plugin:插件,每個插件都需要有groupId、artifactiId、version坐標信息


    查看全部
  • dependencies:依賴列表

    dependency:依賴項目

    groupId、artifactiId、version:坐標

    type:類型

    scope:依賴范圍

    optional:設置依賴是否可選,兩個值true和false,默認是false

    exclusions:排除依賴傳遞列表

    exlusion:排除依賴傳遞項


    查看全部
  • modelVersion:指定了當前pom的版本

    groupId:指定當前屬于哪個實際的項目,反寫的公司網址+項目名(反寫即com在前,后面.imooc)

    artifactId:模塊的標識,項目名+模塊名

    version:版本號

    第一位大版本號、第二位分支版本號、第三位小版本號

    snapshot快照,alpha內部測試,beta公測,Release穩定,GA正式發布

    packaging:打包方式,默認是jar,還有war、zip、pom

    name:項目描述名,在產生項目對象文檔的時候才會使用

    url:項目地址

    description:項目描述

    developers:開發信息

    licenses:許可證信息

    organization:組織信息

    查看全部
  • pom是maven的核心管理文件,用于項目描述、組織管理、依賴管理和構建信息的管理。


    查看全部
  • site 生成項目站點,包括

    pre-site????在生成下項目站前要完成的工作

    site????生成項目的站點文檔

    post-site????在生成項目站點后要完成的工作

    site-deploy????發布生成的站點到服務器上

    查看全部
  • default 構建項目(最核心),包含

    compile????test????package????install?

    查看全部
  • clean 清理項目,包含

    pre-clean????執行清理前的工作

    clean????清理上一次構建生成的所有文件

    post-clean????執行清理后的文件

    查看全部
  • maven生命周期:

    • clean????清理項目

    • default????構建項目

    • site????生成項目站點

    三個生命周期相互獨立。后一個依賴前一個。

    查看全部
  • 完整的項目構建過程:

    清理、編譯、測試、打包、集成測試、驗證、部署

    查看全部
  • 然后回到eclipse根目錄,打開eclipse.ini打開。在圖中的14行后面加上

    -vm
    C:\Java\jdk1.7.2_55\bin\javaw.exe


    查看全部
  • 若eclipse沒有安裝Maven,需要將maven插件放到圖中的目錄。然后重啟軟件。

    查看全部
  • 修改倉庫的位置:

    在setting.xml文件的相應位置,添加圖中的內容(路徑根據自己實際)。然后將該setting.xml文件復制到指定的目錄中,如圖中的repo,這樣日后更新Maven版本也不必再次修改setting文件。

    注意:路徑需要用“/”

    查看全部
  • 設置鏡像倉庫:

    在setting.xml文件的相應地方中添加圖中內容。

    注意:一旦配置,所有針對原廠庫的訪問都會轉到鏡像倉庫,原廠庫將不能直接訪問。使用后默認都就好,不用修改。

    查看全部

舉報

0/150
提交
取消
課程須知
學習本門課程前需要具備Java基礎和Java Web基礎!
老師告訴你能學到什么?
1、maven的基本概念 2、如何快速使用maven來構建項目 3、maven中的核心概念 4、使用maven構建web項目以及如何集成tomcat、jetty插件

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!