Linux和Windows两种平台安装Maven

126 阅读2分钟

开启掘金成长之旅!这是我参与「掘金日新计划 · 2 月更文挑战」的第 28 天,点击查看活动详情

Linux和Windows两种平台安装Maven



0. 写在前面

  • Linux版本:Centos-7.5
  • Windows版本:Windows10
  • Maven版本:Maven-3.5.4
  • JDK版本:jdk1.8

1. Linux平台安装

1.1 查看Linux内核版本命令

查看Linux内核版本命令

[whybigdata@node02 ~]cat /proc/version
Linux version 3.10.0-862.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018
[whybigdata@node02 ~]uname -a
Linux node02 3.10.0-862.el7.x86_64 #1 SMP Fri Apr 20 16:44:24 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

查看Linux系统版本的命令

lsb_release -a
cat /etc/redhat-release
cat /etc/issue

1.2 下载并上传tar包

  • 根据Linux版本从官网下载对应的Maven包

将官网下载的maven-3.5.4.tar.gz包上传至虚拟机的/opt/software目录下

[whybigdata@node02 software]$ cd /opt/software
[whybigdata@node02 software]$ ll
总用量 8100
-rw-rw-r-- 1 whybigdata whybigdata 8293440 119 11:47 apache-maven-3.5.4-bin.tar.gz
[whybigdata@node02 software]$ tar -zxvf apache-maven-3.5.4-bin.tar.gz -C /opt/module/

华为云镜像:repo.huaweicloud.com/apache/mave…

1.3 解压安装Maven

进入/opt/software(tar包放置目录),执行解压命令

[whybigdata@node02 software]tar -zxvf apache-maven-3.5.4-bin.tar.gz

1.4 配置环境变量

找到自己机器环境变量的文件

vim /etc/profile

在环境变量文件的最后追加以下两行内容

export MAVEN_HOME=/mydata/maven/apache-maven-3.6.3
export PATH=$MAVEN_HOME/bin:$PATH

重新加载配置文件

source /etc/profile

1.5 查看Maven安装版本

mvn -v 可以看到如下输出就代表成功了

[whybigdata@node01 maven-3.5.4]# mvn -v
Apache Maven 3.5.4 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home/opt/module/apache-maven-3.6.3
Java version1.8.0_141vendorRed HatInc., runtime/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.141.b10-1.el8_4.x86_64/jre

1.6 修改镜像源

进入maven安装目录下的conf目录,编辑settings.xml文件

  • 阿里云Maven镜像:
<mirror>  
    <id>nexus-aliyun</id>  
    <mirrorOf>central</mirrorOf>    
    <name>Nexus aliyun</name>  
    <url>http://maven.aliyun.com/nexus/content/groups/public</url>  
</mirror>  

2. Windows平台安装

  • 下载地址

repo.huaweicloud.com/apache/mave…

安装Maven核心程序

检查JAVA_HOME环境变量

Maven是使用Java开发的,所以必须知道当前系统环境中JDK的安装目录。

C:\Windows\System32>echo %JAVA_HOME%
D:\Java\jdk1.8.0_111

解压Maven的核心程序

将apache-maven-3.5.4-bin.zip解压到一个非中文无空格的目录下。例如:

D:\apache-maven-3.5.4

配置环境变量

1.png

  • 在系统变量里面创建M2_HOME变量,并赋值

    • 变量:M2_HOME
    • 值:D:\apache-maven-3.5.4
  • 在Path变量中,添加maven环境变量

    • 变量:Path
    • 值:%M2_HOME%\bin或D:\apache-maven-3.5.4\bin

查看Maven版本信息验证安装是否正确

  • Win +r,进入电脑运行模式;
  • 在打开里面输入:cmd

2.png

  • 在管理员窗口输入
C:\Users\Administrator>mvn -v

3.png

Maven的本地仓库的配置

4.png

  • Maven默认的本地仓库:~.m2\repository目录。

说明:~表示当前用户的家目录。

  • Maven的核心配置文件位置

解压目录D:\apache-maven-3.5.4\conf\settings.xml

  • 修改本地仓库地址

更改为D:\LocalRepository,默认在C:\Users\Administrator.m2\repository

<localRepository>D:\LocalRepository</localRepository>
  • 配置阿里云镜像(下载速度快)
<mirror>
  <id>nexus-aliyun</id>
  <mirrorOf>central</mirrorOf>
  <name>Nexus aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

全文结束!