标签:maven
Maven: 特点 POM 小管理大 跨平台 依赖jdk1.6上作用 管理jar 项目构建:编译 打包 部署
Maven安装:笑死了 配置:环境变量 setting本地仓库的地址
全局配置:setting文件中的配置 局部配置:idea配置的本地仓库的地址 局部优先原则
Maven项目的结构: 源码 class码 pom描述文件
Maven:构建 命令 清理 编译 测试 部署 可组合
Maven坐标:GAV
Maven的生命周期:Maven项目构建的步骤 指定maven命令执行的顺序
Maven插件:实现maven命令执行功能
依赖 依赖可传递
依赖范围 编译 测试 已提供 运行 依赖范围传递
依赖冲突 跨pom文件的冲突 就近原则
同一个pom文件的冲突 靠下原则
可选依赖
排除依赖: 当前项目不依赖于某个jar
Maven 仓库:本地仓库 远程中央仓库 私服(中间仓库 缓存)
问题:
有pom文件就是maven项目?
多个maven项目的关系是什么? pom继承 当成模块去依赖
组件之间的依赖关系:不管怎么依赖,最终不能闭合吧
实践:Idea创建带web组件maven项目
参考地址:http://www.cnblogs.com/wql025/p/5215570.html
标签:maven
原文地址:http://blog.51cto.com/13496382/2050986