1、下载Linux版本的JDK
查看服务器位数命令:sudo uname --m
JDK官网下载地址:https://www.oracle.com/java/technologies/downloads/#java17
2、查看Linux是否有已安装JDK
以root用户登录输入命令:Java-version
3.如果已经安装有,则可卸载安装的JDK
1)查看命令:rpm -qa | grep jdk
2)卸载命令:rpm -e --nodeps xxx(xxx代表删除的文件全名)
4、新建Java目录,将下载的JDK上传到这个新建的Java目录中
上传命令:rz
5、进入到Java目录中解压下载的JDK
解压命令:tar -zxvf jdk-17_linux-x64_bin.tar.gz
给解压后的文件夹重新命名,方便后续设置环境变量
6、设置环境变量
设置命令:vim /etc/profile
在配置文件最后配置:
JAVA_HOME=/usr/local/java/jdk17
CLASSPATH=$JAVA_HOME/lib
PATH=$PATH:$JAVA_HOME/bin
export PHTH JAVA_HOME CLASSPATH
填写完代码后按ESC键,输入“:wq”保存并退出编辑页面
7、输入下面命令让设置的环境变量生效
生效命令:source /etc/profile
8、验证JDK是否安装成功
9.将jdk17且换成jdk8版本
1)修改/etc/profile中的JAVA_HOME为新的jdk路径,并执行source /etc/profile
执行 java -version,这个时候显示jdk还是17版本
2)执行:
which java
which javac
以上两条指令执行结果中的java、javac文件路径即当前生效的jdk环境。
3)执行:
ln -s $JAVA_HOME/bin/java /usr/bin/java
ln -s $JAVA_HOME/bin/javac /usr/bin/javac
若提示存在/usr/bin/java 和 /usr/bin/javac,删除后重新执行命令即可
4)执行:
source /etc/profile
5)且换成功