银河麒麟系统安装maven有三种方法:一、apt安装(适用于sp3+/openkylin),执行sudo apt update && sudo apt install maven并验证mvn -version;二、手动解压安装(全版本通用),下载官网tar包、解压至/usr/local/maven、配置/etc/profile环境变量;三、用户级免root安装,解压至$home/.local/maven、配置~/.bashrc。

在银河麒麟操作系统上搭建Java开发环境时,必须先让Maven命令能在任意目录下被系统识别,否则执行mvn -v会提示command not found,项目构建、依赖下载等后续操作全部无法进行。
用APT快速安装(适合SP3+/openKylin)
第一步:打开终端,刷新软件源列表,确保能获取到最新可用的Maven包
sudo apt update
第二步:直接安装官方维护的maven二进制包
sudo apt install maven
第三步:验证是否生效
mvn -version
如果看到Apache Maven版本号和Java home路径,说明已就绪;【注意:此方法不支持指定Maven小版本号,且SP1/SP2用户会遇到包不可用错误】
手动解压安装(全版本通用)
方法一:下载并解压到系统级目录
访问Maven官网下载页,复制最新稳定版tar.gz链接(如3.9.11),运行:
wget https://downloads.apache.org/maven/maven-3/3.9.11/binaries/apache-maven-3.9.11-bin.tar.gz
创建统一安装根目录:
sudo mkdir -p /usr/local/maven
解压到该目录:
sudo tar -xzvf apache-maven-3.9.11-bin.tar.gz -C /usr/local/maven/
方法二:配置全局环境变量
编辑系统级配置文件:
sudo vim /etc/profile
在文件末尾新增三行(路径请严格对应你解压后的实际目录):
export MAVEN_HOME=/usr/local/maven/apache-maven-3.9.11
export CLASSPATH=$CLASSPATH:$MAVEN_HOME/lib
export PATH=$PATH:$MAVEN_HOME/bin
立即生效配置:
source /etc/profile
验证安装结果:
mvn -v
若输出中明确显示Maven home路径,且无“command not found”,即表示成功;【关键点:MAVEN_HOME路径必须与实际解压路径完全一致,多一个空格或少一级目录都会导致失败】
用户级免root安装(无sudo权限时使用)
把Maven装进自己家目录,只影响当前用户,不需要管理员密码。
下载同上,解压后移动到用户本地目录:
mkdir -p ~/.local/maven
tar -xzvf apache-maven-3.9.11-bin.tar.gz -C ~/.local/maven/
编辑用户级shell配置:
vim ~/.bashrc
在文件末尾添加两行:
export MAVEN_HOME=$HOME/.local/maven/apache-maven-3.9.11
export PATH=$MAVEN_HOME/bin:$PATH
重载配置:
source ~/.bashrc
测试命令可用性:
mvn -v











