在 Ubuntu 上安装 Maven(Apache Maven) 常见有三种方式,最推荐的是 方式一(APT 安装,最简单)。
sudo apt update
sudo apt install maven -y
mvn -version
✅ 成功示例输出:
Apache Maven 3.8.x
Maven home: /usr/share/maven
Java version: 17.0.x
⚠️ 注意:APT 安装的 Maven 版本可能不是最新,但足够稳定。
sudo apt install openjdk-17-jdk -y
验证 Java:
java -version
去官网查看最新版本:https://maven.apache.org/download.cgi
例如安装 3.9.6:
wget https://dlcdn.apache.org/maven/maven-3/3.9.6/binaries/apache-maven-3.9.6-bin.tar.gz
tar -xvf apache-maven-3.9.6-bin.tar.gz
sudo mv apache-maven-3.9.6 /opt/maven
编辑配置文件:
sudo nano /etc/profile.d/maven.sh
写入以下内容:
export M2_HOME=/opt/maven
export PATH=$M2_HOME/bin:$PATH
保存后执行:
source /etc/profile.d/maven.sh
mvn -version
如果你经常切换 Java / Maven 版本,推荐这个方式。
curl -s "https://get.sdkman.io" | bash
source "$HOME/.sdkman/bin/sdkman-init.sh"
sdk install maven
mvn -version
| Java 版本 | Maven 版本 |
|---|---|
| Java 8 | Maven 3.8.x |
| Java 11 | Maven 3.8+ |
| Java 17 | Maven 3.9+ ✅ |
echo $JAVA_HOME
如果没有,设置:
export JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64
如果你愿意,可以告诉我: