maven 节点之dependencyManagement ,dependencies, distributionManagement认识

dependencyManagement

1.dependencyManagement 一般是为了公司整个架构的升级调整定义,统一版本管理的一个节点;
  不决定项目是否引用该jar包,但是如果引用,则此项目即可不用再写版本号;


demo-dependency项目中有pom文件
maven 节点之dependencyManagement ,dependencies, distributionManagement认识

子项目
demo-order 引用了上面demo-dependency的pom文件,那么如果demo-order需要引用dubbo项目,
那么demo-order中的项目直接如下面写即可,无需写版本,父模块demo-dependency已经决定,当然你也可以改不同的版本

maven 节点之dependencyManagement ,dependencies, distributionManagement认识

dependencies

maven 节点之dependencyManagement ,dependencies, distributionManagement认识

与dependencyManagement 同级的dependencies节点,下面dependency引用的jar包是立刻引入的;
dependencyManagement里的dependency 只是声明版本,不会立刻引入;

distributionManagement

1.声明仓库的地址

maven 节点之dependencyManagement ,dependencies, distributionManagement认识

上一篇:SpringBoot整合Mybatis多数据源


下一篇:这个错误谁遇到过?