Maven-简介

194 阅读1分钟

目录

  • 前言
  • Maven简介
  • 优缺点
  • 使用

前言

最近在工作中接触到新项目新框架,在使用公司新框架过程中,耗费了较长时间才顺利将框架搭建(构建成功);本来很简单的框架,在配置中,由于缺少对Maven插件及相关配置的认识,导致在搭建过程中一直在盲目修改插件浪费时间;于是,便下定决心解决(使用新框架构建软件)这个老大难问题,拜读了《Maven 实战》。


Maven简介

MavenMaven是基于java平台的项目构建、依赖管理和项目信息管理的一个工具。

项目构建:编译、单元测试、生成文档、打包、部署等行为是我们平时使用频次大且重复的操作。在没有出现Maven之前我们需要不断手动去重复这些操作,而Maven很好(高效稳定)的解决了这些问题。

依赖管理:管理项目中引用jar包,避免无用jar引用和避免依赖冲突。


优缺点

优点:简单(默认插件已支持项目构建)、与各IDE友好集成、灵活(可高度自定义插件)


使用

Maven-安装和配置
Maven-入门使用
Maven-坐标和依赖
Maven-仓库
Maven-生命周期和插件
Maven-聚合与继承
Maven-nexus私服