![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
maven
你的瓦刀
这个作者很懒,什么都没留下…
展开
-
【Maven笔记】05:依赖原则、统一版本、统一编码
1.依赖原则:为了防止冲突 a.路径最短优先原则 b.路径长度相同: i.在同一个pom.xml文件中有2个相同的依赖(覆盖):后面声明的依赖 会覆盖前面声明的依赖 (严禁使用本情况,严禁在同一 个pom中声明2个版本不同的依赖) ii.如果是不同的 pom.xml中有2个相同的依赖(优先):则先声明的依赖 ,会覆盖后声明的依赖(JDK只能够识别 source fol...转载 2019-07-07 15:54:26 · 198 阅读 · 0 评论 -
【Maven笔记】06:Maven继承与聚合的实现
打包方式:java工程——jarweb项目-war父工程-pom继承实现步骤:1.建立父工程: 父工程的打包方式为pom2.在父工程的pom.xml中编写依赖:<dependencyManagement> <dependencies> <dependency>3.子类: 给当前工程 继承一...转载 2019-07-07 18:02:29 · 131 阅读 · 0 评论 -
【Maven笔记】01:Maven基础概念、仓库、构建与部属
1.maven的作用 a. i.增加第三方Jar (commons-fileupload.jar commons-io.jar) ii.jar包之间的依赖关系 (commons-fileupload.jar 自动关联下载所有依赖的Jar,并且不会冲突) b.将项目拆分成若干个模块2.Maven概念: 是一个基于Java平台的自动化构建工具 ...转载 2019-07-02 17:07:20 · 145 阅读 · 0 评论 -
【Maven笔记】07:Maven创建、部署Web工程
部署Web工程:war通过maven直接部署运行web项目:a.配置cargob. maven命令:deploy实际开发中,开发人员 将自己的项目开发完毕后,打成war包(package) 交给实施人员去部署; <build> <finalName>WebProjectName</finalName> <plugins> ...转载 2019-07-10 14:29:39 · 138 阅读 · 0 评论 -
【Maven笔记】02:Maven安装配置、目录结构、配置文件、常用命令
1.下载配置maven a.配置JAVA_HOME b.配置MAVEN_HOME : D:\apache-maven-3.5.3\bin M2_HOME c.配置path %MAVEN_HOME%\bin d.验证 mvn -v e.配置本地仓库 maven目录/conf/setti...转载 2019-07-05 18:29:23 · 149 阅读 · 0 评论 -
【Maven笔记】03:Maven依赖、依赖有效性、Eclipse中使用Maven、生命周期
依赖:commons-fileupload.jar --> commons-io.jarA中的某些类 需要使用B中的某些类,则称为A依赖于B在maven项目中,如果要使用 一个当时存在的Jar或模块,则可以通过 依赖实现(去本地仓库、远程仓库去寻找)A jar -> B jar <dependency> <groupI...转载 2019-07-07 13:57:59 · 218 阅读 · 0 评论 -
【Maven笔记】04:依赖排除、依赖有效性、依赖传递性、通过Maven整合多个项目
1.依赖的范围、依赖的有效性 compile(默认) test provided2.依赖排除 A.jar ->B.jar 当我们通过maven引入A.jar时,会自动引入B.jar A.jar(x.java ,y.java,z.java) B.jar(p.java c.java i.java) A.jar和B.jar之间的 依赖的...转载 2019-07-07 14:51:59 · 161 阅读 · 0 评论