
Maven(妹文)是一个跨平台的项目管理工具。来源于Apache的开源项目。主要服务于Java平台的项目构建、依赖管理和项目信息管理。
为什么需要Maven?
以下情况非常困扰,所以使用Maven会加速我们的开发进度
- Jar包如果是其他人给予 或 非官网下载可能存在安全风险
- 可能依赖较多的Jar包,而Jar包的各官网下载方式五花八门,过程繁琐
- 项目中可能存在重复相同的Jar包,可能各个开发人员放了相同的Jar包,使得项目臃肿
- 如果项目过于庞大,使用package不便于管理,我们希望拆分多个模块的方式
- 一个Jar包依赖于其他Jar包的存在
Maven是什么?
——————Maven是一款服务于Java平台的自动化构建工具——————
- Maven 官网:http://maven.apache.org/
- Maven是Apache的开源项目
Maven可以自动化构建过程,从 清理-编译-测试-生成报告-打包-部署 。Maven最大化地消除了构建的重复,并且为绝大部分的构建任务提供了已实现的插件,我们不再需要定义过程,甚至不需要再去实现这些过程中的一些任务。
构建 :
以”Java源文件” 、”配置文件” 、 “JSP\HTML” 、 “图片” 等资源,去生产一个可运行项目的过程
不仅是构建工具 :
依赖管理工具盒项目信息管理工具。它提供了中央仓库,能帮助我们自动下载构件。
Maven安装
- 检查 JAVA_HOME 环境变量 , Maven是使用Java编写的
- 下载 并解压Maven压缩包 , 并放在非中文目录下 , Maven下载地址
- 配置 MAVEN_HOME 环境变量
- 在 path 中加入Maven 的 Bin 目录
原创文章转载请注明:转载自:自动化构建工具Maven
发表评论
沙发空缺中,还不快抢~