unix 系统 maven 安装配置

因为近期个人需要,系统重新安装了一下maven,遂以此文简单记录了一下unix系统下的maven的安装与配置步骤,希望对你有帮助。

一、详解maven安装步骤

1. 官网下载maven

首先我们需要到官网下载一下maven的二进制免安装包,对应的地址为:https://dlcdn.apache.org/maven/

打开该地址,即可看到不同版本的maven包,以笔者为例,选择了3.5.4这个版本,直接点击下载即可:

这里简单补充说明一句,因为maven属于java系的工具包,所以在mac系统下,笔者在个人home目录下专门创建一个dev-tools存放这些工具包:

2. 解压maven

不同的unix系统解压方式可能有所区别,对于Linux用户键入如下指令执行maven解压即可:

复制
ounter(line tar -zxvf apache-maven-3.5.4-bin.tar.gz1.2.

对应mac用户而言,解压指令如下:

复制
ounter(line tar -xvf apache-maven-3.5.4-bin.tar.gz1.2.

完成解压后,为了方便后续定位和管理,笔者建议将apache-maven-3.5.4重命名为maven:

复制
ounter(line mv apache-maven-3.5.4 maven1.2.
3. 环境变量配置

对应Linux服务器,我们使用vim编辑profile:

复制
ounter(line vim /etc/profile1.2.

环境变量配置如下所示,下面配置还有关于jdk的,读者只需关于jdk即可。

复制
ounter(lineounter(lineounter(lineounter(lineounter(line export JAVA_HOME=/root/jdk8 export MAVEN_HOME=/root/apache-maven-3.5.4 export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar export PATH=$JAVA_HOME/bin:$PATH:$MAVEN_HOME/bin1.2.3.4.5.

同理,对应mac用户而言,则是编辑zshrc:

复制
ounter(line vim ~/.zshrc1.2.

以笔者的maven安装路径为例,对应的添加的内容为:

复制
ounter(lineounter(line export MAVEN_HOME=/Users/sharkchili/dev-tool/maven export PATH=$MAVEN_HOME/bin:$PATH1.2.3.
4. 加载环境变量配置

完成上述基本配置后,读者可以根据不同的unix系统选择对应的source指令,使环境变量生效:

复制
ounter(lineounter(lineounter(lineounter(lineounter(line # linux系统 source /etc/profile # mac os执行指令 source ~/.zshrc1.2.3.4.5.
5. 验证安装结果

键入mvn -v,如果控制台输出maven信息,则说明安装成功。

6. 设置仓库为阿里云

编辑maven的setting.xml文件:

复制
ounter(line vim apache-maven-3.5.4/conf/settings.xml1.2.

添加下面这条配置,如下图所示:

复制
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(line <mirror> <id>nexus-aliyun</id> <mirrorOf>central</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public</url> </mirror>1.2.3.4.5.6.7.

二、最终验收与小结

完成上述步骤后,我们执行mvn -v,如果输出下图所示maven版本信息,则说明本次安装成功了:

复制
ounter(lineounter(lineounter(lineounter(lineounter(lineounter(line Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-25T03:49:05+08:00) Maven home: /Users/sharkchili/dev-tool/maven Java version: 11.0.27, vendor: Homebrew Java home: /opt/homebrew/Cellar/openjdk@11/11.0.27/libexec/openjdk.jdk/Contents/Home Default locale: zh_CN_#Hans, platform encoding: UTF-8 OS name: "mac os x", version: "15.3.1", arch: "aarch64", family: "mac"1.2.3.4.5.6.7.

简单小结一下maven安装与配置步骤:

下载并解压maven按需重命名maven配置maven环境变量设置国内镜像基于mvn -v验证maven可行性

参考:Linux source 命令:https://www.runoob.com/linux/linux-comm-source.html

THE END