我的Maven:重新认识Maven
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我的Maven:重新认识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:重新认识Maven的主要内容,如果未能解决你的问题,请参考以下文章