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

為了賬號安全,請及時綁定郵箱和手機立即綁定
  • maven 的 gav 坐標

    查看全部
    0 采集 收起 來源:Maven軟件坐標

    2021-12-21

  • 本地倉庫配置書寫和遠程倉庫的配置書寫

    查看全部
  • 本地倉庫配置和遠程倉庫的配置

    查看全部
  • 本地倉庫配置和遠程倉庫的配置

    查看全部
  • 本地倉庫配置和遠程倉庫的配置

    查看全部
  • 將上述代碼加入到maven的配置文件setting.xml

    查看全部
    0 采集 收起 來源:Batch Mode問題

    2021-12-20

  • maven 的 path 環境變量設置?

    'cmd命令 :? ? ?mvn? ?-version'

    查看全部
    0 采集 收起 來源:Maven環境搭建

    2021-11-20

  • maven 的 path 環境變量設置?

    cmd命令? ? ? mvn? ?-version

    查看全部
    0 采集 收起 來源:Maven環境搭建

    2021-11-20

  • maven 的 path 環境變量設置?

    cmd命令? ? ? mvn? ?-version

    查看全部
    0 采集 收起 來源:Maven環境搭建

    2021-11-20

  • 私有服務器倉庫分三種:

    1、proxy

    用來代理遠程倉庫,是遠程倉庫和本地倉庫之間的私有倉庫

    2、group

    用來對于倉庫進行分組管理

    3、hosted

    用于發布本地開發的項目,然后再做部署的操作

    1)release 用來發布穩定版本軟件

    2)snapshot?用來發布快照版本軟件

    查看全部
  • 項目依賴管理:私有倉庫

    私有倉庫可以保障企業內部的依賴共享和sensitive依賴的安全性。

    查看全部
  • 項目依賴管理:私有倉庫

    私有倉庫可以保障企業內部的依賴共享和敏感依賴的安全性。

    查看全部
  • Maven插件

    1、生命周期插件

    resources/source/clean/compile

    2、對Maven功能進行增強的插件

    tomcat7/dependency/jar/..

    查看全部
  • 項目聚合

    http://img1.sycdn.imooc.com//6193ca3f0001da0810381100.jpg

    查看全部
  • 聚合項目管理

    http://img1.sycdn.imooc.com//6193ca3f0001da0810381100.jpg

    查看全部
  • 聚合項目管理


    多個子項目當成獨立的模塊包含到一個主項目中


    在頂級項目中創建module作為子項目


    在子項目中會自動繼承頂級項目(<parent>)


    并在父項目中多出來了<modules>用來包含子項目模塊


    再建一個子項目note,<modules>就會又自動添加note子模塊

    查看全部
  • 聚合項目管理



    把多個子項目當成獨立的模塊包含到一個主項目中



    在頂級項目中創建module作為子項目



    在子項目中會自動繼承頂級項目(<parent>)



    并在父項目中多出來了<modules>用來包含子項目模塊



    再建一個子項目note,<modules>就會又自動添加note子模塊



    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。

    查看全部
  • 聚合項目管理



    把多個子項目當成獨立的模塊包含到一個主項目中



    在頂級項目中創建module作為子項目



    在子項目中會自動繼承頂級項目(<parent>)



    并在父項目中多出來了<modules>用來包含子項目模塊



    再建一個子項目note,<modules>就會又自動添加note子模塊



    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。

    查看全部
  • 聚合項目管理



    把多個子項目當成獨立的模塊包含到一個主項目中



    在頂級項目中創建module作為子項目



    在子項目中會自動繼承頂級項目(<parent>)



    并在父項目中多出來了<modules>用來包含子項目模塊



    再建一個子項目note,<modules>就會又自動添加note子模塊



    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。

    查看全部
  • 聚合項目管理


    把多個子項目當成獨立的模塊包含到一個主項目中


    在頂級項目中創建module作為子項目


    在子項目中會自動繼承頂級項目(<parent>)


    并在父項目中多出來了<modules>用來包含子項目模塊


    再建一個子項目note,<modules>就會又自動添加note子模塊



    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。

    查看全部
  • 聚合項目管理


    把多個子項目當成獨立的模塊包含到一個主項目中


    在頂級項目中創建module作為子項目


    在子項目中會自動繼承頂級項目(<parent>)


    并在父項目中多出來了<modules>用來包含子項目模塊


    再建一個子項目note,<modules>就會又自動添加note子模塊

    查看全部
  • 聚合項目管理


    把多個子項目當成獨立的模塊包含到一個主項目中


    在頂級項目中創建module作為子項目


    在子項目中會自動繼承頂級項目(<parent>)


    并在父項目中多出來了<modules>用來包含子項目模塊


    再建一個子項目note,<modules>就會又自動添加note子模塊


    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。

    查看全部
  • 聚合項目管理


    [image:F281F164-F9CD-4E2D-8AFD-1B220A1BDB44-957-00025DDC6832FB31/619275f60001b46219201080-500-284.jpg]

    把多個子項目當成獨立的模塊包含到一個主項目中


    在頂級項目中創建module作為子項目[image:77343953-94AF-4632-BAB8-4AEC55ACB7E0-957-00025DDC67D5D5F9/619271f30001228b05000190.jpg.png]

    在子項目中會自動繼承頂級項目(<parent>)

    [image:D5509169-F18F-4270-B665-BFB109A7AE57-957-00025DDC6781CA77/6192727300012a6c05000204.jpg.png]

    并在父項目中多出來了<modules>用來包含子項目模塊

    [image:7158CB7B-39D8-4687-B088-15361482E046-957-00025DDC66E095A0/6192737e00016f1c05000189.jpg.png]

    再建一個子項目note,<modules>就會又自動添加note子模塊

    [image:597F4C45-0BE2-4835-985A-88CCE0180461-957-00025DDC667D87E0/6192744100011d4905000173.jpg.png]

    [image:D8F34373-3A9F-4765-85E8-47BF359D4F01-957-00025DDC644BAD3E/6192749b00015fd205000270.jpg.png]



    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。

    查看全部
  • 聚合項目管理

    把多個子項目當成獨立的模塊包含到一個主項目中


    在頂級項目中創建module作為子項目

    https://img1.sycdn.imooc.com//619271f30001228b23760902.jpg

    在子項目中會自動繼承頂級項目(<parent>)

    https://img1.sycdn.imooc.com//6192727300012a6c23240944.jpg

    并在父項目中多出來了<modules>用來包含子項目模塊

    https://img1.sycdn.imooc.com//6192737e00016f1c23940902.jpg

    再建一個子項目note,<modules>就會又自動添加note子模塊

    https://img1.sycdn.imooc.com//6192744100011d4925440876.jpg

    https://img1.sycdn.imooc.com//6192749b00015fd224621328.jpg


    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。

    查看全部
  • 聚合項目管理

    把多個子項目當成獨立的模塊包含到一個主項目中

    在頂級項目中創建module作為子項目http://img1.sycdn.imooc.com//619271f30001228b23760902.jpg

    在子項目中會自動繼承頂級項目(<parent>)

    http://img1.sycdn.imooc.com//6192727300012a6c23240944.jpg

    并在父項目中多出來了<modules>用來包含子項目模塊

    http://img1.sycdn.imooc.com//6192737e00016f1c23940902.jpg

    再建一個子項目note,<modules>就會又自動添加note子模塊

    http://img1.sycdn.imooc.com//6192744100011d4925440876.jpg

    http://img1.sycdn.imooc.com//6192749b00015fd224621328.jpg


    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。


    查看全部
  • 聚合項目管理

    把多個子項目當成獨立的模塊包含到一個主項目中

    在頂級項目中創建module作為子項目http://img1.sycdn.imooc.com//619271f30001228b23760902.jpg

    在子項目中會自動繼承頂級項目(<parent>)

    http://img1.sycdn.imooc.com//6192727300012a6c23240944.jpg

    并在父項目中多出來了<modules>用來包含子項目模塊

    http://img1.sycdn.imooc.com//6192737e00016f1c23940902.jpg

    再建一個子項目note,<modules>就會又自動添加note子模塊

    http://img1.sycdn.imooc.com//6192744100011d4925440876.jpg

    http://img1.sycdn.imooc.com//6192749b00015fd224621328.jpg




    查看全部
  • 聚合項目管理

    把多個子項目當成獨立的模塊包含到一個主項目中

    在頂級項目中創建module作為子項目http://img1.sycdn.imooc.com//619271f30001228b23760902.jpg

    在子項目中會自動繼承頂級項目(<parent>)

    http://img1.sycdn.imooc.com//6192727300012a6c23240944.jpg

    并在父項目中多出來了<modules>用來包含子項目模塊

    http://img1.sycdn.imooc.com//6192737e00016f1c23940902.jpg

    再建一個子項目note,<modules>就會又自動添加note子模塊

    http://img1.sycdn.imooc.com//6192744100011d4925440876.jpg

    http://img1.sycdn.imooc.com//6192749b00015fd224621328.jpg

    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。



    查看全部
  • 聚合項目管理

    把多個子項目當成獨立的模塊包含到一個主項目中

    在頂級項目中創建module作為子項目http://img1.sycdn.imooc.com//619271f30001228b23760902.jpg

    在子項目中會自動繼承頂級項目(<parent>)

    http://img1.sycdn.imooc.com//6192727300012a6c23240944.jpg

    并在父項目中多出來了<modules>用來包含子項目模塊

    http://img1.sycdn.imooc.com//6192737e00016f1c23940902.jpg

    再建一個子項目note,<modules>就會又自動添加note子模塊

    http://img1.sycdn.imooc.com//6192744100011d4925440876.jpg

    http://img1.sycdn.imooc.com//6192749b00015fd224621328.jpg

    可以從日志里看到,maven先打包頂級項目,然后依次打包子項目

    聚合項目的好處是:對頂級項目打包就可以同時做到對所有子項目的打包操作(這在純粹的

    繼承關系中不會出現)。提高了對多個項目統一管理的便捷性,如果要對多個項目進行統一的發布、測試、部署,這時就可以用到聚合項目。



    查看全部
  • 父子項目依賴關系



    父項目打包方式必須是<packaging>pom</packaging>


    http://img1.sycdn.imooc.com//61909a120001408910900668.jpg

    在<properties></properties>里統一管理包的版本,然后在<dependency></dependency>里通過${}來引入之前定義的版本號

    <dependencies>里定義了父項目中的基本依賴


    http://img1.sycdn.imooc.com//6190a25400014af611581044.jpg

    <dependencyManagement>里定義了父項目中統一管理的依賴----依賴容器,在子項目中使用的時候才會引入


    子項目

    http://img1.sycdn.imooc.com//6190a5940001740e15020962.jpg

    -在子項目中繼承父項目,用<parent>標簽

    -在繼承關系中,子項目會自動繼承父項目的groupId,故子項目中不需要寫groupId

    -在子項目中會自動導入父項目的基本依賴(不會導入父項目中管理器的依賴)

    http://img1.sycdn.imooc.com//6190a8a30001d59f09020478.jpg

    子項目中使用父項目管理器的依賴,可以不寫版本號,依賴版本由父項目統一管理,這樣就可以保證在多個子項目里面的同一依賴的版本號一致(兼容性)


    查看全部
  • 父子項目依賴關系

    父項目打包方式必須是pom

    查看全部
  • 父子項目依賴關系


    父項目打包方式必須是pom

    查看全部
  • 父子項目依賴關系


    父項目打包方式必須是pom

    查看全部
  • 依賴范圍scope

    指依賴的jar包在maven的生命周期內作用的范圍


    1. compile 編譯范圍

      在項目編譯、運行、測試、打包都依賴的jar包,比如spring項目中對spring-core的依賴

    ????2.provided 已提供范圍

    ????????只在項目開發完成后編譯、運行時有效,打包時不會包含這樣的jar包,比如servlet-api容器相關的依賴,在開發項目時需要依賴這些jar包,但在web容器中運行時由于web容器已經自帶了servlet-api的jar包,就會產生沖突。

    ????3.runtime 運行范圍

    ????????只在運行時有效,但是打包時會將對應的jar包包含進來,如jdbc

    ????4.test 測試范圍

    ????????只在測試時有效,比如junit依賴就是test范圍

    ????5.system 系統范圍

    查看全部
  • Maven命令

    mvn --version

    mvn archetype:generate 后期用于構建項目的命令

    mvn clear 清楚target目錄下生成的文件數據

    mvn compile 將項目的源代碼編譯成字節碼存到target目錄中

    mvn package 把項目打包成jar/war包,存儲到target目錄中

    mvn tomcat:run 用maven內置的tomcat插件來運行項目

    mvn test 用于執行test目錄中的測試用例,并自動生成對應的測試報告文檔

    mvn site 生成報表數據

    mvn dependency:tree 查看當前依賴樹

    mvn install 用于將我們打包好的jar/war包添加到本地倉庫中,方便本地其它項目通過本項目的gav坐標引入使用

    mvn deploy 將我們安裝在本地倉庫中的jar/war包發布到私有服務器或者鏡像倉庫,方便遠程其它項目通過本項目的gav坐標引入使用

    查看全部
    0 采集 收起 來源:Maven操作命令

    2021-11-11

  • Maven命令

    mvn --version

    mvn archetype:generate 后期用于構建項目的命令

    mvn clear 清楚target目錄下生成的文件數據

    mvn compile 將項目的源代碼編譯成字節碼存到target目錄中

    mvn package 把項目打包成jar/war包,存儲到target目錄中

    mvn tomcat:run 用maven內置的tomcat插件來運行項目

    mvn test 用于執行test目錄中的測試用例,并自動生成對應的測試報告文檔

    mvn site 生成報表數據

    mvn dependency:tree 查看當前依賴樹

    mvn install 用于將我們打包好的jar/war包添加到本地倉庫中,方便本地其它項目通過本項目的gav坐標引入使用

    mvn deploy 將我們安裝在本地倉庫中的jar/war包發布到私有服務器或者鏡像倉庫,方便遠程其它項目通過本項目的gav坐標引入使用

    查看全部
    0 采集 收起 來源:Maven操作命令

    2021-11-11

  • gav坐標

    -groupId:項目所屬組織

    -artifactId:項目名稱

    -version:版本號

    查看全部
    0 采集 收起 來源:Maven軟件坐標

    2021-11-11

  • pom.xml:

    1)<dependencyManagement>依賴管理器

    在項目聚合關系下,對于多個項目的依賴進行統一管理

    2)<dependencies>

    對于當前項目的依賴管理

    查看全部
    0 采集 收起 來源:Maven配置

    2021-11-11

  • 右邊為企業模型

    查看全部
  • snotype nex
    查看全部

舉報

0/150
提交
取消
課程須知
1、了解Java基礎語法 2、創建并開發過JavaSE項目
老師告訴你能學到什么?
1、Maven環境的構建 2、Maven項目的創建 3、Maven中遠程倉庫、私有倉庫和本地倉庫的管理和使用 4、Maven的常見操作命令和生命周期 5、項目依賴的作用范圍設置和管理 6、項目繼承關系實現依賴的復用 7、聚合項目完成多項目的統一管理 8、解決依賴直接沖突和傳遞沖突

微信掃碼,參與3人拼團

微信客服

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

幫助反饋 APP下載

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

公眾號

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

友情提示:

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