在Linux下安装Maven可以通过多种方式进行,以下是详细的步骤介绍:
通过包管理工具安装(适用于大多数Linux发行版)
发行版 | 命令 |
---|---|
Ubuntu/Debian | sudo apt update sudo apt install maven -y |
CentOS/RHEL | sudo yum install maven -y |
验证安装:
mvn -version
示例输出:
Apache Maven 3.6.3
Maven home: /usr/share/maven
Java version: 11.0.11, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-80-generic", arch: "amd64", family: "unix"
手动下载并安装(适用于需要特定版本或离线安装)
准备工作
- 检查Java环境:Maven依赖Java运行环境,确保已安装JDK。
java -version
若未安装,可通过以下命令安装(以Ubuntu为例):
sudo apt update sudo apt install openjdk-11-jdk -y
下载Maven
- 通过wget下载:
wget https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
若遇到证书问题,可添加参数
--no-check-certificate
:wget --no-check-certificate https://dlcdn.apache.org/maven/maven-3/3.8.6/binaries/apache-maven-3.8.6-bin.tar.gz
- 通过文件传输工具上传:若虚拟机中未安装wget,可使用WinSCP等工具将Maven压缩包上传至服务器。
解压与部署
- 创建安装目录:
sudo mkdir -p /usr/local/maven
- 解压压缩包:
tar -zxvf apache-maven-3.8.6-bin.tar.gz -C /usr/local/maven --strip-components=1
参数说明:
-z
:使用gzip解压。-x
:解压文件。-v
:显示解压过程。-f
:指定文件。-C
:指定解压目录。--strip-components=1
:去掉压缩包中的顶层目录。
配置环境变量
编辑/etc/profile
文件,添加以下内容:
export MAVEN_HOME=/usr/local/maven export PATH=$MAVEN_HOME/bin:$PATH
保存后执行:
source /etc/profile
配置镜像仓库(可选)
由于国内访问Maven中央仓库可能较慢,建议配置阿里云镜像:
- 编辑配置文件:
vim /usr/local/maven/conf/settings.xml
- 添加以下内容:
<mirrors> <mirror> <id>alimaven</id> <name>aliyun maven</name> <url>https://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mirror> </mirrors>
验证安装
执行命令:
mvn -version
成功输出示例:
Apache Maven 3.8.6 (c9616018cdec381def5443a4fdf4f16ed4d28b9e)
Maven home: /usr/local/maven
Java version: 11.0.11, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-80-generic", arch: "amd64", family: "unix"
常见问题与解答(FAQ)
Q1:如何检查Java是否安装成功?
A1:执行命令java -version
,若显示Java版本信息则表示已安装,若未安装,可通过包管理工具安装(如sudo apt install openjdk-11-jdk
)。
Q2:配置环境变量后命令仍不可用怎么办?
A2:可能是环境变量未生效,执行source /etc/profile
重新加载配置,
到此,以上就是小编对于linux下如何安装mevan的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/10224.html