-
Maven
-
添加第三包jar包
-
-
解决jar包之间的依赖关系
-
-
处理jar包之间的冲突
-
版本冲突
-
-
获取第三方jar包
-
-
将项目拆分成多个工程模块
-
1
-
-
实现项目的分布式部署
-
-
Maven是什么
-
自动化构建工具
-
构建的概念
-
-
构建的环节
-
-
Maven核心概念
-
POM
-
-
约定的目录结构
-
-
坐标
-
-
依赖管理
-
依赖scope 默认compile
-
-
-
-
依赖的传递性
-
-
test、providing 均不可 A依赖于B B依赖于C
-
-
-
仓库管理
-
分类
-
-
-
-
生命管理
-
-
插件和目标
-
-
继承
-
-
聚合
-
-
-
-
Maven如何使用
-
-
第一个Maven程序
-
Maven的联网
-
-
-
-
-
-
-
-
Maven的第二个工程
-
在Eclipse中配置Maven
-
-
导入maven工程
-
第一次导入 手动创建的maven工程
-
-
第二次就可常规import
-
-
测试时出现的中文乱码问题
-
在POM中增加插件配置
-
-
依赖原则
-
MakeFriend 依赖于 Hello 和HelloFriend
-
HelloFriend依赖于Hello
-
在Hello 和 HelloFriend中同时具有相同且版本号不同的jar包
-
就近原则
-
依赖于HelloFriend
-
-
若是同级依赖
-
则按照依赖配置顺序决定
-
-
-
-
-
依赖的排除
-
-
-
-
继承
-
-
properties的方法时针对一个工程统一改jar的版本
-
跨工程的话需要继承来实现 父工程模块中进行统一管理
-
-
创建父工程
-
打包方式处需要设置为pom
-
-
在子工程中引用父工程
-
<parent>
-
<gav>
-
<relatiivePath>从当前目录到父项目的pom文件的相对路径</relatiivePath>
-
-
此时如果子工程的groupId和version如果和父工程重复则可以删除。
-
-
在父工程中管理依赖
-
-
-
-
-
-
聚合
-
-
-
聚合可以自动解决模块安装顺序的问题
-
-
-
用maven创建web工程
-
步骤:
-
-
打包方式选war
-
骗,勾下勾上
-
-
-
Maven酷站
-
http://mvnrepository.com 中搜索jar
-
-
-