![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
祝志文--Alan
Now Or Never
展开
-
maven聚合
聚合:Maven项目能够识别的依赖: 自身包含、本地仓库中的Maven2项目依赖于Maven1项目,则在执行时:必须先将Maven1加入到本地仓库(install),之后才能执行Maven2以上 前置工程的install操作,可以交由“聚合” 一次性搞定,避免多次的install操作聚合的使用:在一个总工程中配置聚合: 聚合的配置 只能配置在(打包方式“packaging”为pom)的Maven工程中)在pom的maven工程中引入maven1和maven2项目的根路径<modules&原创 2021-03-05 17:13:47 · 84 阅读 · 0 评论 -
maven依赖
依赖原则:目的是为了防止冲突路径最短优先原则 优先自身的pom.xml文件如果a.jar依赖b.jar,且a与b两个jar中的pom.xml文件都同时存在c.jar(假设版本不同),那么会优先项目自身的那个版本的c.jar路径长度相同:.在同一个pom.xml文件中有2个相同的依赖(覆盖):后面声明的依赖 会覆盖前面声明的依赖 (严禁使用本情况,严禁在同一个pom中声明2个版本不同的依赖).如果是不同的 pom.xml中有2个相同的依赖(优先):则先声明的依赖 ,会覆盖后声明的依赖原创 2021-03-05 13:44:59 · 79 阅读 · 0 评论 -
maven下载与配置
下载配置maven下载Binary表示二进制码 Source表示源码gz表示linux中的压缩形式 zip则表示windows的压缩形式我们需要下载使用的是二进制形式的压缩包,剩下的由系统决定是Windows还是Linux下载解压配置打开控制面板–>高级系统设置–>环境变量配置JAVA_HOME配置MAVEN_HOME( M2_HOME):D:\apache-maven-3.5.3\bin(我的解压地址) 3.配置path%MAVEN_H原创 2021-03-05 14:22:37 · 96 阅读 · 0 评论 -
maven继承
继承实现步骤:1.建立父工程: 父工程的打包方式为pom首先先创建一个maven工程,选择打包方式为pom2.在父工程的pom.xml中编写依赖:父工程的依赖需要标明在<dependencyManagement></dependencyManagement>中(与普通maven项目的区别)3.子工程:加入父工程坐标(gav)标明当前工程的pom.xml到父工程的Pom.xml之间的 相对路径<!-- 给当前工程 继承一个父工程 --> &原创 2021-03-05 15:32:20 · 104 阅读 · 7 评论