温馨提示×

ubuntu怎么设置java变量

小樊
40
2026-09-19 07:25:42
栏目: 编程语言

在 Ubuntu 上设置 Java 环境变量,通常是指设置 JAVA_HOME 和把 Java 的 bin 目录加入 PATH。下面按常见步骤说明:


一、先确认是否已安装 Java

java -version

如果没安装,可以先安装(以 OpenJDK 11 为例):

sudo apt update
sudo apt install openjdk-11-jdk

安装完成后,查看 Java 安装路径:

which java

一般会指向:

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

那么 JAVA_HOME 就是:

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

二、临时设置(仅当前终端有效)

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

执行后可用:

echo $JAVA_HOME
java -version

三、永久设置(推荐)

方法 1:对当前用户生效

编辑用户环境变量文件:

nano ~/.bashrc

在文件末尾添加:

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

保存后执行:

source ~/.bashrc

方法 2:对所有用户生效

sudo nano /etc/profile

在文件末尾添加:

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

保存后执行:

source /etc/profile

四、验证

echo $JAVA_HOME
java -version
javac -version

五、多版本 Java 切换(可选)

Ubuntu 可用:

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

选择对应版本即可。


如果你告诉我:

  • Ubuntu 版本
  • Java 版本(8 / 11 / 17)
  • 是“用户级”还是“系统级”

我可以给你更精确的命令。

0