openEuler 22.03 LTS 安装JDK 8(亲测很简单的安装办法)

Oracle JDK从2019年4月16日起开始商业用途统统收费,也就是说只能使用2019年1月15发布的JDK 8u202免费版本,没有订阅(交钱)是没安全更新可用的,所以只能使用替代品OpenJDK、AdoptOpenJDK等发布版,那为什么不选择一个含更安全更新、性能调优,又免费的发行版了,所以使用Amazon发行的Corretto 8来平替JDK 8,安装过程以作记录。

Amazon Corretto 是开放 Java 开发工具包 (OpenJDK) 的免费、多平台、生产就绪型发行版。Corretto 提供长期支持,其中包括性能增强和安全修复。亚马逊在内部的数千种生产服务上运行 Corretto,并且 Corretto 已被证明能够兼容 Java SE 标准。借助 Corretto,您可以在常用操作系统(包括 Linux、Windows 和 macOS)上开发和运行 Java 应用程序。

小知识:Correto是一种意大利浓缩咖啡掺入类似白兰地的烈酒调和而成的咖啡,类似中国的酱香拿铁。

1、服务器操作系统如下:

[root@vm etc]# cat /etc/os-release 
NAME="openEuler"
VERSION="22.03 (LTS-SP2)"
ID="openEuler"
VERSION_ID="22.03"
PRETTY_NAME="openEuler 22.03 (LTS-SP2)"
ANSI_COLOR="0;31"

2、openEuler 支持 RPM 安装包,最新版Corretto 8安装包下载地址

https://docs.aws.amazon.com/zh_cn/corretto/latest/corretto-8-ug/downloads-list.html
在这里插入图片描述

3、根据CPU架构平台,选择对应的文件,这里最常用的是x64平台

[root@vm ~]# wget https://corretto.aws/downloads/latest/amazon-corretto-8-x64-linux-jdk.rpm
--2024-09-19 15:14:27--  https://corretto.aws/downloads/latest/amazon-corretto-8-x64-linux-jdk.rpm
正在解析主机 corretto.aws (corretto.aws)... 108.139.10.107, 108.139.10.56, 108.139.10.48
正在连接 corretto.aws (corretto.aws)|108.139.10.107|:443... 已连接。
已发出 HTTP 请求,正在等待回应... 302 Moved Temporarily
位置:/downloads/resources/8.422.05.1/java-1.8.0-amazon-corretto-devel-1.8.0_422.b05-1.x86_64.rpm [跟随至新的 URL]
--2024-09-19 15:14:27--  https://corretto.aws/downloads/resources/8.422.05.1/java-1.8.0-amazon-corretto-devel-1.8.0_422.b05-1.x86_64.rpm
再次使用存在的到 corretto.aws:443 的连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:118086303 (113M) [binary/octet-stream]
正在保存至: “amazon-corretto-8-x64-linux-jdk.rpm”

amazon-corretto-8-x 100%[===================>] 112.62M  20.1MB/s  用时 6.5s    

2024-09-19 15:14:34 (17.4 MB/s) - 已保存 “amazon-corretto-8-x64-linux-jdk.rpm” [118086303/118086303])

4、查看文件大小,113MB看起正常,JDK含JRE的。

[root@vm ~]# ll -h
总用量 113M
-rw-r--r-- 1 root root 113M Sep 18 07:29 amazon-corretto-8-x64-linux-jdk.rpm

5、yum离线安装rpm包

[root@vm ~]# yum localinstall amazon-corretto-8-x64-linux-jdk.rpm 
OS                                                                                        16 kB/s | 2.3 kB     00:00    
everything                                                                                16 kB/s | 2.3 kB     00:00    
EPOL                                                                                      16 kB/s | 2.3 kB     00:00    
debuginfo                                                                                 16 kB/s | 2.3 kB     00:00    
source                                                                                    15 kB/s | 2.3 kB     00:00    
update                                                                                    16 kB/s | 2.3 kB     00:00    
update-source                                                                             15 kB/s | 2.3 kB     00:00    
Dependencies resolved.
=========================================================================================================================
 Package                                    Architecture     Version                        Repository              Size
=========================================================================================================================
Installing:
 java-1.8.0-amazon-corretto-devel           x86_64           1:1.8.0_422.b05-1              @commandline           113 M

Transaction Summary
=========================================================================================================================
Install  1 Package

Total size: 113 M
Installed size: 210 M
Is this ok [y/N]: y
Downloading Packages:
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing        :                                                                                                 1/1 
  Installing       : java-1.8.0-amazon-corretto-devel-1:1.8.0_422.b05-1.x86_64                                       1/1 
  Running scriptlet: java-1.8.0-amazon-corretto-devel-1:1.8.0_422.b05-1.x86_64                                       1/1 
  Verifying        : java-1.8.0-amazon-corretto-devel-1:1.8.0_422.b05-1.x86_64                                       1/1 

Installed:
  java-1.8.0-amazon-corretto-devel-1:1.8.0_422.b05-1.x86_64                                                              

Complete!

6、验证安装

[root@vm ~]# java -version
openjdk version "1.8.0_422"
OpenJDK Runtime Environment Corretto-8.422.05.1 (build 1.8.0_422-b05)
OpenJDK 64-Bit Server VM Corretto-8.422.05.1 (build 25.422-b05, mixed mode)
[root@vm ~]# javac -version
javac 1.8.0_422
[root@vm ~]# 

看起来环境变量都正常,安装完成,是不是很简单:)

如果是Windows、MacOS、或其它Linux发布版,安装/卸载请参考:

https://docs.aws.amazon.com/zh_cn/corretto/latest/corretto-8-ug/amazon-linux-install.html

🌸🌸完结散花🌸🌸

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值