今天在安装ElasticSearch ik插件时遇到一个问题,需要对解压后的文件用maven命令进行打包,但执行打包命令时发现mvn命令不可用。
mvn clean package
借此机会Pick up了Centos上Maven的安装。
1、先去官网中找到maven的安装包
http://maven.apache.org/download.cgi
里面找得到maven的安装包
2、下载和解压
wgethttp://mirror.bit.edu.cn/apache/maven/maven-3/3.5.2/binaries/apache-maven-3.5.2-bin.zip
unzip apache-maven-3.5.2-bin.zip
因为这是个经常用的命令,建议大家不要将它放在Templates之类的文件下,给它挪到一个相对正式的目录下,我放在了/home/dockershow/apache-maven-3.5.2
3、配置环境变量
该配置需要root权限,修改/etc/profile,添加以下3行内容
# Maven config
export M2_HOME=/home/dockershow/apache-maven-3.5.2
exportPATH=$PATH:$M2_HOME/bin
执行source /et/profile使配置立刻生效
4、验证安装是否成功
mvn -version
通过mvn命令查看maven版本信息,得到下面运行结果证明安装成功