Centos7安装maven 3.9.11 前置准备先确认/安装JDK 安装 Maven 3.9.11⚙️ 配置环境变量✅ 验证安装 配置国内镜像必做否则下依赖极慢❓ 常见问题排查CentOS7 安装 Maven 3.9.11 非常简单全程大概5分钟重点注意前置JDK依赖和国内镜像加速避免你之前遇到的GitHub下载慢/失败问题按下面的步骤走即可 前置准备先确认/安装JDKMaven 3.9.x 要求 JDK 8 及以上版本CentOS7 默认可能没装JDK或者版本过低先检查java-version如果输出包含 1.8/11/17 等版本号说明JDK正常如果提示命令不存在/版本低于1.8先装JDK8最稳定兼容# 安装OpenJDK8推荐兼容性最好yuminstall-yjava-1.8.0-openjdk-devel# 安装完再次验证版本java-version# 正常输出类似# openjdk version 1.8.0_382# OpenJDK Runtime Environment (build 1.8.0_382-b05)# OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode) 安装 Maven 3.9.11方式1手动下载解压最稳妥可指定任意版本CentOS7 默认yum源的Maven版本只有3.0.x非常老不推荐用yum安装直接手动下载官方二进制包最快# 1. 创建Maven安装目录mkdir-p/opt/maven# 2. 用国内镜像下载Maven 3.9.11二进制包避免GitHub下载失败# 二选一即可都是国内高速镜像wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz-P/opt/maven/# 或者阿里云镜像# wget https://mirrors.aliyun.com/apache/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz -P /opt/maven/# 3. 解压到安装目录tar-zxvf/opt/maven/apache-maven-3.9.11-bin.tar.gz-C/opt/maven/# 4. 删除下载的压缩包可选rm-f/opt/maven/apache-maven-3.9.11-bin.tar.gz⚙️ 配置环境变量把Maven加到全局环境变量所有用户都能直接使用mvn命令# 写入全局环境变量配置catEOF/etc/profile.d/maven.sh# Maven配置 export MAVEN_HOME/opt/maven/apache-maven-3.9.11 export PATH$MAVEN_HOME/bin:$PATH EOF# 给配置文件加执行权限chmodx /etc/profile.d/maven.sh# 立即生效配置source/etc/profile✅ 验证安装# 查看Maven版本正常输出3.9.11就是安装成功mvn-v# 正常输出示例# Apache Maven 3.9.11 (xxxxxxxx)# Maven home: /opt/maven/apache-maven-3.9.11# Java version: 1.8.0_382, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk# Default locale: zh_CN, platform encoding: UTF-8# OS name: linux, version: 5.4.0-167-generic, arch: amd64, family: unix 配置国内镜像必做否则下依赖极慢Maven默认从国外仓库下载依赖包国内访问非常慢修改Maven的镜像配置即可解决# 编辑Maven的配置文件vim/opt/maven/apache-maven-3.9.11/conf/settings.xml找到 节点在里面添加阿里云国内镜像配置mirroridaliyunmaven/idmirrorOf*/mirrorOfname阿里云公共仓库/nameurlhttps://mirrors.aliyun.com/repository/maven-public//url/mirror保存退出后以后Maven下载依赖都会自动走国内镜像速度快10倍以上。❓ 常见问题排查提示 mvn: command not found一般是环境变量没生效先执行source /etc/profile再执行echo $PATH确认输出里包含Maven的bin路径如果还是没有检查/etc/profile.d/maven.sh里的路径是不是和你解压的路径一致。下载Maven包速度慢/失败可以换其他国内镜像比如华为云镜像https://mirrors.huaweicloud.com/apache/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz普通用户使用Maven如果不想全局安装可以把Maven解压到用户目录下比如/home/你的用户名/maven然后把环境变量配置写到用户级的~/.bashrc里执行source ~/.bashrc即可生效。
Centos7安装maven 3.9.11
发布时间:2026/6/16 16:42:47
Centos7安装maven 3.9.11 前置准备先确认/安装JDK 安装 Maven 3.9.11⚙️ 配置环境变量✅ 验证安装 配置国内镜像必做否则下依赖极慢❓ 常见问题排查CentOS7 安装 Maven 3.9.11 非常简单全程大概5分钟重点注意前置JDK依赖和国内镜像加速避免你之前遇到的GitHub下载慢/失败问题按下面的步骤走即可 前置准备先确认/安装JDKMaven 3.9.x 要求 JDK 8 及以上版本CentOS7 默认可能没装JDK或者版本过低先检查java-version如果输出包含 1.8/11/17 等版本号说明JDK正常如果提示命令不存在/版本低于1.8先装JDK8最稳定兼容# 安装OpenJDK8推荐兼容性最好yuminstall-yjava-1.8.0-openjdk-devel# 安装完再次验证版本java-version# 正常输出类似# openjdk version 1.8.0_382# OpenJDK Runtime Environment (build 1.8.0_382-b05)# OpenJDK 64-Bit Server VM (build 25.382-b05, mixed mode) 安装 Maven 3.9.11方式1手动下载解压最稳妥可指定任意版本CentOS7 默认yum源的Maven版本只有3.0.x非常老不推荐用yum安装直接手动下载官方二进制包最快# 1. 创建Maven安装目录mkdir-p/opt/maven# 2. 用国内镜像下载Maven 3.9.11二进制包避免GitHub下载失败# 二选一即可都是国内高速镜像wgethttps://mirrors.tuna.tsinghua.edu.cn/apache/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz-P/opt/maven/# 或者阿里云镜像# wget https://mirrors.aliyun.com/apache/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz -P /opt/maven/# 3. 解压到安装目录tar-zxvf/opt/maven/apache-maven-3.9.11-bin.tar.gz-C/opt/maven/# 4. 删除下载的压缩包可选rm-f/opt/maven/apache-maven-3.9.11-bin.tar.gz⚙️ 配置环境变量把Maven加到全局环境变量所有用户都能直接使用mvn命令# 写入全局环境变量配置catEOF/etc/profile.d/maven.sh# Maven配置 export MAVEN_HOME/opt/maven/apache-maven-3.9.11 export PATH$MAVEN_HOME/bin:$PATH EOF# 给配置文件加执行权限chmodx /etc/profile.d/maven.sh# 立即生效配置source/etc/profile✅ 验证安装# 查看Maven版本正常输出3.9.11就是安装成功mvn-v# 正常输出示例# Apache Maven 3.9.11 (xxxxxxxx)# Maven home: /opt/maven/apache-maven-3.9.11# Java version: 1.8.0_382, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk# Default locale: zh_CN, platform encoding: UTF-8# OS name: linux, version: 5.4.0-167-generic, arch: amd64, family: unix 配置国内镜像必做否则下依赖极慢Maven默认从国外仓库下载依赖包国内访问非常慢修改Maven的镜像配置即可解决# 编辑Maven的配置文件vim/opt/maven/apache-maven-3.9.11/conf/settings.xml找到 节点在里面添加阿里云国内镜像配置mirroridaliyunmaven/idmirrorOf*/mirrorOfname阿里云公共仓库/nameurlhttps://mirrors.aliyun.com/repository/maven-public//url/mirror保存退出后以后Maven下载依赖都会自动走国内镜像速度快10倍以上。❓ 常见问题排查提示 mvn: command not found一般是环境变量没生效先执行source /etc/profile再执行echo $PATH确认输出里包含Maven的bin路径如果还是没有检查/etc/profile.d/maven.sh里的路径是不是和你解压的路径一致。下载Maven包速度慢/失败可以换其他国内镜像比如华为云镜像https://mirrors.huaweicloud.com/apache/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz普通用户使用Maven如果不想全局安装可以把Maven解压到用户目录下比如/home/你的用户名/maven然后把环境变量配置写到用户级的~/.bashrc里执行source ~/.bashrc即可生效。