Maven 安装及环境配置

  • Maven 环境配置
    Maven 是一个基于 Java 的工具,所以要做的第一件事情就是安装 JDK
  • 系统要求:
项目 JDK 要求
Maven 3.3 JDK 1.7 或以上
Maven 3.2 JDK 1.6 或以上
Maven 3.0/3.1 JDK 1.5 或以上
  • 查看 java 版本:java -version
C:\>java -version
openjdk version "11.0.11" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-11.0.11+9 (build 11.0.11+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK-11.0.11+9 (build 11.0.11+9, mixed mode)
  • 不同平台下载对应的包:
系统 包名
Windows apache-maven-3.8.2-bin.zip
Linux apache-maven-3.8.2-bin.tar.gz
Mac apache-maven-3.8.2-bin.tar.gz
  • 下载包后解压到对应目录:
系统 存储位置 (可根据自己情况配置)
Windows E:\Maven\apache-maven-3.8.2
Linux /usr/local/apache-maven-3.8.2
Mac /usr/local/apache-maven-3.8.2

设置 Maven 环境变量

  • windows
    点击 环境变量,来设置环境变量,有以下系统变量需要配置:
  • 新建系统变量:
    • MAVEN_HOME,变量值:D:\Maven\apache-maven-3.8.2
    • M2_HOME,变量值:D:\Maven\apache-maven-3.8.2\bin
  • 编辑系统变量 Path,添加变量值:%MAVEN_HOME%\bin
    注意:win10 下可能配置失败,可将 %MAVEN_HOME%\bin 移至最上端测试下
  • 查看配置情况:
C:\>mvn -v        # 配置成功
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f)
Maven home: D:\maven\apache-maven-3.8.2
Java version: 11.0.11, vendor: AdoptOpenJDK, runtime: D:\Program Files\AdoptOpenJDK\jdk-11.0.11.9
Default locale: zh_CN, platform encoding: GBK
OS name: "windows 10", version: "10.0", arch: "amd64", family: "windows"
  • Linux
    1、下载解压:

    [root@VM-0-6-centos ~]# wget https://mirror-hk.koddos.net/apache/maven/maven-  3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
     ......
    [root@VM-0-6-centos ~]# tar -xvf apache-maven-3.8.2-bin.tar.gz
    [root@VM-0-6-centos ~]# sudo mv -f apache-maven-3.8.2-bin.tar.gz /usr/local/
    

    2、编辑 /etc/profile 文件 sudo vim /etc/profile,在文件末尾添加如下代码:

    export MAVEN_HOME=/usr/local/apache-maven-3.8.2
    export PATH=${PATH}:${MAVEN_HOME}/bin
    

    3、保存文件,并运行如下命令使环境变量生效:

    [root@VM-0-6-centos ~]# source /etc/profile
    

    4、在控制台输入 mvn -v 命令,如果能看到 Maven 相关版本信息,则说明 Maven 已经安装成功。

    [root@VM-0-6-centos ~]# mvn -v
    
  • Maven 修改本地仓库位置:
    打开 maven 目录 -> conf -> settings.xml
    添加仓库配置位置:自定义目录位置,/ 不能写反

    <localRepository>D:/maven/m2/repository</localRepository>        # 自定义目录位置,/ 不能写反
    
  • 修改 settings.xml 更换阿里云镜像,加快依赖下载

    <mirror>
      <id>nexus-aliyun</id>
      <mirrorOf>*,!jeecg,!jeecg-snapshots</mirrorOf>
      <name>Nexus aliyun</name>
      <url>http://maven.aliyun.com/nexus/content/groups/public</url>
    </mirror>
    
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容