Maven介绍及安装

一,Maven是什么?

  Maven是一个跨平台的项目管理工具,主要用于基于Java平台的项目构建,能够帮助我们将构建过程自动化,即从清理,编译,测试,生成报告,到打包和部署一系列过程。我们主要完成的工作就是写好配置文件,然后输入简单的命令即可运行这些复杂的过程。

  在使用Maven进行项目管理时采取约定好的目录结构,可以使用原型快速生成目录架构。

二,Maven安装

  安装之前先检查Java运行环境是否完善,执行如下命令:

echo $JAVA_HOME
java -version

 我安装的JDK是最新的1.8.0_25版本。

  如果显示JDK的安装路径和版本信息说明没啥问题,否则需要安装JDK。  

  Maven的安装比较简单,首先从官网下载Maven的安装包,最新版的是3.2.3,解压缩到指定目录,例如我的目录为

/home/yxl/download/maven

我将解压后的文件夹重命名为maven,原因是原来的名字太长了。

然后设置相关环境变量就OK了。

编辑家目录下的.bashrc文件,在末尾加上如下环境变量:

export M2_HOME=/home/yxl/download/maven
export M2=$M2_HOME/bin
export PATH=.:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/jdk1.8/bin:$M2_HOME/bin

M2_HOME是解压缩后的maven的路径。

然后重新打开一个shell,输入

mvn help:system

该命令用来打印Java系统属性和环境变量,该命令运行时会自动下载maven-help-plugin,下载的内容被放在~/.m2本地仓库中,如果下载出现错误,可能的解决办法是关掉其他下载任务,重复运行该命令,我遇到好几次这种问题。

原文地址:https://www.cnblogs.com/yxl10/p/4117889.html