Maven(2)

常用Maven命令

  • 命令行
    • 与构建相关的命令必须进入pox.xml目录执行。
  •  

     

     

     

  •  依赖的范围

    • compile:默认值
    • test
    • provided
  • 依赖的传递性

    • 受依赖范围的限制 test、provided不能传递

    • 通过配置exclude阻断依赖的传递 

  • 依赖的继承性
    • A是父工程,B是子工程->A工程的pom.xml继承了B工程的pom.xml,单继承
    • 目的:统一管理项目中的依赖信息的版本信息
    • 父工程的打包方式必须是pom,子工程配置parent指定父工程
    • 申明再引用,实现一处该处处改
  • 依赖的聚合性
    • 由各个部分组成整体
    • 目的:一键安装,针对总体的聚合工程执行install操作,能够自动把父工程、子工程全部按照正确的顺序安装到仓库,不需要手动一个个执行install。
    • 聚合的配置:在总的聚合总成中,配置即可

 

posted @ 2021-11-14 20:09  yjyww  阅读(15)  评论(0编辑  收藏  举报