以CentOS、JDK21为例。
1、在/usr/目录下创建java目录
mkdir /usr/java
cd /usr/java
2、官网下载jdk
文件通过远程连接工具拖到/usr/java目录下并解压,修改目录名称
tar -zxvf jdk-21_linux-x64_bin.tar.gz
mv jdk-21.0.5 jdk21.0.5
3、设置环境变量
vi /etc/profile
在profile中添加如下内容:
JAVA_HOME=/usr/java/jdk21.0.5
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
修改生效:
source /etc/profile
4、验证JDK有效性
java -version
环境存在多个版本JDK,使用update-alternatives命令管理
# 安装JDK并创建软链接
sudo update-alternatives --install /usr/bin/java java /usr/local/jdk1.8.0_221/bin/java 1
sudo update-alternatives --install /usr/bin/java java /usr/java/jdk21.0.5/bin/java 2# 查看并选择JDK版本
sudo update-alternatives --config java
以Win10、JDK17为例。
1、下载安装,直接下一步下一步即可
2、配置环境变量,有两个不同JDK版本,JAVA_HOME变量引用JDK17版本
CLASSPATH配置:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
Path配置:
%JAVA17_HOME%\bin;%JAVA17_HOME%\jre\bin;