Liunx如何装置JDK?
如何降级曾经装置的JDK版本?
怎么卸载JDK?
原文地址,欢送拜访
应用yum形式装置
更新 yum 软件包
sudo yum update -y
查看有哪些 JDK 版本
yum search java | grep jdk
抉择其中一个本人须要的版本,我这里抉择的是 java-1.8.0-openjdk ,目前比较稳定以及罕用版本。
yum install -y java-1.8.0-openjdk
看见 Complete 就晓得胜利了。
yum 形式装置不必配置环境变量。
查看版本
java -version
手动解压安装包装置
上传安装包后解压,而后进行环境变量配置。
vim /etc/profile
依据本人解压的门路来填充相应内容
JAVA_HOME=your jdk pathJRE_HOME=your jdk path/jreCLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport JAVA_HOME JRE_HOME CLASS_PATH PATH
在配置文件最初加上如下内容
(个别装置的默认门路为:/usr/java/.....)
使批改的环境变量失效
source /etc/profile
查看版本
java -version
可能呈现的问题
-bash: /usr/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory
起因是:没有那个文件或目录,找了很久发现须要装置 glibc.i686
sudo yum install glibc.i686
降级JDK
查看以后装置的版本:
rpm -qa|grep jdk
卸载(不同版本,结尾不同):
yum remove java-1.8.0-openjdk-1.8.0.292.b10-0.el8_3.x86_64yum remove java-1.8.0-openjdk-headless-1.8.0.292.b10-0.el8_3.x86_64
再装置本人想装置的版本:
例:装置 open jdk 11
yum install java-11-openjdk -y