插件窝 干货文章 linux怎么配置jdk环境

linux怎么配置jdk环境

JDK java 配置 bash 760    来源:    2025-04-06

Linux 配置 JDK 环境指南

1. 下载 JDK

首先需要从 Oracle 官网或 OpenJDK 网站下载适合的 JDK 版本:

或者使用包管理器直接安装:

# Ubuntu/Debian
sudo apt update
sudo apt install openjdk-11-jdk

# CentOS/RHEL
sudo yum install java-11-openjdk-devel

2. 手动安装 JDK(如果下载的是 tar.gz 包)

# 解压下载的 JDK 压缩包(以 jdk-11.0.12 为例)
tar -xzf jdk-11.0.12_linux-x64_bin.tar.gz

# 将解压后的文件夹移动到 /usr/local/ 目录
sudo mv jdk-11.0.12 /usr/local/

3. 配置环境变量

编辑 ~/.bashrc/etc/profile 文件(系统全局配置):

sudo nano /etc/profile

在文件末尾添加以下内容(根据你的 JDK 路径调整):

export JAVA_HOME=/usr/local/jdk-11.0.12
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin

使配置生效:

source /etc/profile

4. 验证安装

java -version
javac -version

应该显示类似以下信息:

java version "11.0.12" 2021-07-20 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.12+8-LTS-237)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.12+8-LTS-237, mixed mode)

5. 可选:设置默认 JDK 版本(如果系统中有多个 JDK)

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

6. 可选:为当前用户配置(非全局)

如果只想为当前用户配置,可以编辑 ~/.bashrc~/.bash_profile 文件:

nano ~/.bashrc

添加相同的环境变量配置,然后运行:

source ~/.bashrc

注意事项

  1. 确保下载的 JDK 版本与你的系统架构匹配(x64 或 ARM)
  2. 路径中的 JDK 版本号需要与你实际安装的版本一致
  3. 如果使用非 root 用户安装,确保你有相应目录的写入权限
  4. 某些 Linux 发行版可能有特定的 JDK 安装方式(如 Arch Linux 的 pacman)

希望这个指南能帮助你成功配置 JDK 环境!