在银河麒麟系统上安装Maven需先装JDK并配置JAVA_HOME,再通过APT安装或手动解压指定版本(如3.9.9)至/opt/并设MAVEN_HOME与PATH,最后配置阿里云镜像及验证mvn -v和构建能力。

在银河麒麟操作系统上安装Maven项目构建工具,是为了让Java或Spring Boot等项目能正常编译、依赖管理与打包发布,避免执行mvn命令时提示“command not found”或版本不兼容导致构建失败。
通过APT包管理器快速安装
该方式适用于对版本要求不高、仅需基础构建能力的用户,系统自动处理依赖并注册路径,安装后即可直接使用。
按下 Ctrl+Alt+T 打开终端窗口。
更新软件包索引:sudo apt update
安装Maven:sudo apt install maven
验证是否成功:mvn -v,输出中包含Apache Maven版本号、JDK路径及构建时间即表示安装完成。
手动下载配置指定版本(推荐用于生产环境)
当项目明确要求Maven 3.8.6、3.9.9等特定版本,或APT源中版本过旧(如仅提供3.6.3),必须采用此方式精确控制二进制包。
方法一:下载官方压缩包并解压到系统目录
访问 https://maven.apache.org/download.cgi ,下载 apache-maven-3.9.9-bin.tar.gz(截至2026年11月最新稳定版);
执行:sudo tar -zxvf apache-maven-3.9.9-bin.tar.gz -C /opt/;
创建软链接便于后续升级:sudo ln -sf /opt/apache-maven-3.9.9 /opt/maven。
方法二:配置全局环境变量
编辑系统级配置文件:sudo nano /etc/profile;
在文件末尾追加以下三行:export MAVEN_HOME=/opt/mavenexport PATH=$MAVEN_HOME/bin:$PATHexport JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64(请根据实际JDK路径调整);
【注意:JAVA_HOME必须先于MAVEN_HOME配置,否则mvn命令会报错找不到JVM】
使配置立即生效:source /etc/profile。
验证路径一致性:which mvn 应返回 /opt/maven/bin/mvn;再执行 mvn -v,确认输出中的 Maven home 显示为 /opt/maven。
Java Maven 项目审查工作流的通用输入处理。当 Java Maven 项目以 ZIP压缩包或 GitLab 仓库 URL 形式提供且需要...时使用。
配置阿里云镜像加速依赖下载
默认中央仓库位于海外,首次执行 mvn compile 或 mvn dependency:copy-dependencies 时极易超时失败,必须替换为国内镜像源。
第一步:定位Maven配置文件
若使用APT安装,配置文件路径为 /etc/maven/settings.xml;
若手动安装,则为 /opt/maven/conf/settings.xml。
第二步:备份原文件sudo cp /opt/maven/conf/settings.xml /opt/maven/conf/settings.xml.bak
第三步:编辑镜像配置
用nano打开:sudo nano /opt/maven/conf/settings.xml;
找到 标签,在其内部插入以下内容:
保存退出后,执行 mvn help:effective-settings,检查输出中是否已加载 aliyunmaven 镜像ID。
验证Maven项目构建能力
创建一个最小可验证项目,确认工具链完整可用。
执行:mvn archetype:generate -DgroupId=com.example -DartifactId=demo -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false。
进入项目目录:cd demo。
执行编译与打包:mvn clean package。
检查target目录下是否生成 demo-1.0-SNAPSHOT.jar 文件,且无 ERROR 日志输出。










