列出可安装版本

yum  --showduplicate list java* | grep 1.8.0

yum安装指定版本mysql yum安装指定版本java_yum安装指定版本mysql

选择你需要的版本安装

比如 :

yum install  java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64 

这样安装后安装后不支持jps 命令

[root@localhost ~]# jps
-bash: jps: command not found

解决方案:

yum install  java-1.8.0-openjdk-devel-1.8.0.222.b10-1.el7_7.x86_64

 

openjdk 、 openjdk-devel 、openjdk-headless的区别 

通过反复测试发现  openjdk 未主要安装包,devel相当于加强版,openjdk-headless 与版本有关,比如,

直接安装yum install  java-1.8.0-openjdk-1.8.0.222.b10-1.el7_7.x86_64  会自动安装openjdk-headless 但不会安装devel,此时也不支持jps 

直接yum install  java-1.8.0-openjdk-devel.x86_64 (不指定小版本) 可直接安装不需要依赖(会自动安装openjdk)

直接 yum install  java-1.8.0-openjdk-devel-1.8.0.222.b10-1.el7_7.x86_64  会依赖于 java-1.8.0-openjdk-headless-1.8.0.222.b10-1.el7_7.x86_64