当前位置: 首页 > news >正文

centos 7.9同时安装JDK1.8和openjdk11两个版本

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 。

http://www.lryc.cn/news/178944.html

相关文章:

  • 【JavaEE】HTML
  • 【数据结构--八大排序】之堆排序
  • c# 中的类
  • 基于单片机的煤气泄漏检测报警装置设计
  • [导弹打飞机H5动画制作] 导弹每次飞行的随机路线制作
  • OpenCV实现FAST算法角点检测 、ORB算法特征点检测
  • 【Unity的 Built-in 渲染管线下实现好用的GUI模糊效果_Blur_案例分享(内附源码)】
  • AR智能眼镜:提升现场服务技能、效率与盈利能力的利器(一)
  • ChatGPT 在机器学习中的应用
  • 【JavaEE】锁策略
  • 在 SDXL 上用 T2I-Adapter 实现高效可控的文生图
  • Python分支结构和循环结构
  • Unity调用API函数对系统桌面和窗口截图
  • 【问题思考总结】CPU怎么访问磁盘?CPU只有32位,最多只能访问4GB的空间吗?
  • UG NX二次开发(C++)-CAM-根据刀具对程序组进行重新分组
  • Unity如何实现TreeView
  • Android widget 小部件使用指南强化版
  • Linux下C语言操作网卡的几个代码实例?特别实用
  • noip2011选择旅馆
  • vue造轮子完整指南--npm组件包开发步骤
  • 28 drf-Vue个人向总结-1
  • 线性代数(七) 矩阵分析
  • myArm 全新七轴桌面型机械臂
  • tomcat乱码解决
  • 【Linux】详解线程第三篇——线程同步和生产消费者模型
  • k8s 安装
  • 红队打靶:THE PLANETS: MERCURY打靶思路详解(vulnhub)
  • 【网络协议】IP
  • Python 布尔类型
  • iOS设备管理器iMazing比iTunes好用吗?有哪些优势