自动化构建工具Maven

Maven(妹文)是一个跨平台的项目管理工具。来源于Apache的开源项目。主要服务于Java平台的项目构建依赖管理项目信息管理

为什么需要Maven?

以下情况非常困扰,所以使用Maven会加速我们的开发进度

  1. Jar包如果是其他人给予  或  非官网下载可能存在安全风险
  2. 可能依赖较多的Jar包,而Jar包的各官网下载方式五花八门,过程繁琐
  3. 项目中可能存在重复相同的Jar包,可能各个开发人员放了相同的Jar包,使得项目臃肿
  4. 如果项目过于庞大,使用package不便于管理,我们希望拆分多个模块的方式
  5. 一个Jar包依赖于其他Jar包的存在

Maven是什么?

——————Maven是一款服务于Java平台的自动化构建工具——————

Maven可以自动化构建过程,从  清理-编译-测试-生成报告-打包-部署  。Maven最大化地消除了构建的重复,并且为绝大部分的构建任务提供了已实现的插件,我们不再需要定义过程,甚至不需要再去实现这些过程中的一些任务。

构建 :

以”Java源文件” 、”配置文件” 、 “JSP\HTML” 、 “图片” 等资源,去生产一个可运行项目的过程

不仅是构建工具 :

依赖管理工具盒项目信息管理工具。它提供了中央仓库,能帮助我们自动下载构件。

Maven安装

  1. 检查  JAVA_HOME  环境变量  , Maven是使用Java编写的
  2. 下载 并解压Maven压缩包 , 并放在非中文目录下 ,   Maven下载地址
  3. 配置   MAVEN_HOME  环境变量
  4. 在   path   中加入Maven  的  Bin  目录

 

发表评论

发表回复

*

沙发空缺中,还不快抢~