在Linux上配置Java环境主要分为安装JDK和配置环境变量两步,以下是具体操作:
使用包管理器安装(推荐)
sudo apt update sudo apt install openjdk-17-jdk # 安装OpenJDK 17(可替换为其他版本) sudo dnf install java-17-openjdk-devel # CentOS 8+/RHEL 8+ sudo yum install java-17-openjdk-devel # CentOS 7 java -version # 显示版本号即成功 手动安装(适用于特定版本)
.tar.gz包,解压到指定目录(如/usr/lib/jvm):sudo tar -zxvf jdk-17_linux-x64_bin.tar.gz -C /usr/lib/jvm 编辑配置文件
~/.bashrc(当前用户)或/etc/profile(全局):nano ~/.bashrc export JAVA_HOME=/usr/lib/jvm/jdk-17 # JDK安装路径 export PATH=$JAVA_HOME/bin:$PATH 使配置生效
source ~/.bashrc # 或 source /etc/profile 验证配置
echo $JAVA_HOME # 应显示JDK路径 java -version # 再次验证版本 若安装了多个JDK版本,可使用update-alternatives管理:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk-17/bin/java" 1 sudo update-alternatives --config java # 按提示选择默认版本 说明:
JAVA_HOME路径正确,且PATH包含$JAVA_HOME/bin。java -version和javac -version验证是否成功。