如何在 Ubuntu 上设置 JAVA_HOME 环境变量 ?
配置 JAVA_HOME 环境变量对于 Java 开发人员和在 Ubuntu 上运行的应用程序来说是很关键的步骤。这个变量指向 Java 开发套件(JDK)安装目录,从而操作系统可以找到 JDK 可执行文件。
Step 1: Install Java
您可以安装 Ubuntu 存储库中默认的 JDK 包,也可以安装特定版本的 Oracle JDK 或 OpenJDK。
Install Default JDK
sudo apt update
sudo apt install default-jdk
Install a Specific Version of JDK:
sudo apt install openjdk-11-jdk
Step 2: Find Java Installation Path
使用 update-alternatives 命令列出所有 Java 安装及其路径。
update-alternatives --list java
命令将显示诸如 /usr/lib/jvm/java-11-openjdk-amd64/bin/java 之类的路径。
Step 3: Set JAVA_HOME Environment Variable
您可以临时或永久设置 JAVA_HOME 变量。
Temporarily
对于临时设置,仅在当前终端会话中有效
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
替换 /usr/lib/jvm/java-11-openjdk-amd64 为上一步中查找到的路径目录
Permanently
对于永久设置, 需要修改 ~/.profile
, ~/.bashrc
, /etc/environment
任一文件,对于多数人来说,修改 ~/.bashrc
文件就可以了。
nano ~/.bashrc
在文件末尾添加如下行:
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64
保存文件,然后使文件生效。
source ~/.bashrc
Step 4: Verify the Configuration
验证 JAVA_HOME 是否设置正确,打印变量
echo $JAVA_HOME
我的开源项目
- course-tencent-cloud(酷瓜云课堂 - gitee仓库)
- course-tencent-cloud(酷瓜云课堂 - github仓库)