温馨提示×

ubuntu下java路径在哪设置

小樊
55
2026-09-04 01:07:18
栏目: 编程语言

在 Ubuntu 下设置 Java 路径,通常有以下几种场景和做法:


一、查看已安装的 Java 路径

which java
ls /usr/lib/jvm/

一般 Java 安装路径类似:

/usr/lib/jvm/java-11-openjdk-amd64
/usr/lib/jvm/java-8-openjdk-amd64

二、设置 JAVA_HOME(最常用)

1. 临时生效(仅当前终端)

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

2. 永久生效(用户级)

编辑用户环境变量文件:

nano ~/.bashrc

在文件末尾添加:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

保存后执行:

source ~/.bashrc

3. 系统级(所有用户)

sudo nano /etc/profile

添加:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH

保存后:

source /etc/profile

三、使用 update-alternatives 管理 Java(推荐)

1. 注册 Java

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-11-openjdk-amd64/bin/java 1111
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-11-openjdk-amd64/bin/javac 1111

2. 切换 Java 版本

sudo update-alternatives --config java
sudo update-alternatives --config javac

四、验证

echo $JAVA_HOME
java -version
javac -version

如果你是用 IDE(IDEA / Eclipse)、Tomcat、Maven、Spring Boot 等场景,我也可以告诉你具体在哪里配 Java 路径。

0 踩