1.使用的原因
在服务器上,有些情况因为有一些系统比较老,所以需要使用JDK8版本,但随着时间的发展,新的软件出来,一般都会使用比较新的JDK版本。所以就出现了我们标题的需求,一个系统内同时安装两个不同的版本。
2.安装JDK1.8版本
centos7中安装JDK8-281版本_openjdk 1.8.0_372-CSDN博客
3.安装openjdk11版本
oracle jdk11都是收费的,所以我们采用openJdk11,下载地址:
Java Platform, Standard Edition 11 ReferenceImplementations

3.2.解压
上传到tmp目录,然后进行解压。

tar -zxvf openjdk-11+28_linux-x64_bin.tar.gz

解压成功之后,转移到/usr/local目录下
mv jdk-11 /usr/local/

这个时候,我们到该目录下,就可以使用java11了。
使用命令:
./java -version

因为我们之前使用的是默认的jdk8版本,所以如果程序中要使用jdk11,那就必须要引入全路径进来。

比如,我们安装Jenkins的最新版本,一般就需要比较新的jdk 。





![[CISCN2019 华北赛区 Day2 Web1]Hack World 布尔注入](https://img-blog.csdnimg.cn/2ddc965f51004c379d07a609c53f3347.png)





![[python 刷题] 153 Find Minimum in Rotated Sorted Array](https://img-blog.csdnimg.cn/314c50abcd654a66be733722b915f832.jpeg#pic_center)







