目录
- 前言
- Maven简介
- 优缺点
- 使用
前言
最近在工作中接触到新项目新框架,在使用公司新框架过程中,耗费了较长时间才顺利将框架搭建(构建成功);本来很简单的框架,在配置中,由于缺少对
Maven插件及相关配置的认识,导致在搭建过程中一直在盲目修改插件浪费时间;于是,便下定决心解决(使用新框架构建软件)这个老大难问题,拜读了《Maven 实战》。
Maven简介
Maven:
Maven是基于java平台的项目构建、依赖管理和项目信息管理的一个工具。
项目构建:编译、单元测试、生成文档、打包、部署等行为是我们平时使用频次大且重复的操作。在没有出现Maven之前我们需要不断手动去重复这些操作,而Maven很好(高效稳定)的解决了这些问题。
依赖管理:管理项目中引用jar包,避免无用jar引用和避免依赖冲突。
优缺点
优点:简单(默认插件已支持项目构建)、与各
IDE友好集成、灵活(可高度自定义插件)
使用
Maven-安装和配置
Maven-入门使用
Maven-坐标和依赖
Maven-仓库
Maven-生命周期和插件
Maven-聚合与继承
Maven-nexus私服