CentOS 8安装java 8 jdk
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
1.查询软件包列表
[root@iZuf6a3lg1ftvjvyk8yaybZ ~]# yum search java | grep java-1.8.0-openjdk
Last metadata expiration check: 2:42:48 ago on Wed 01 Feb 2023 06:42:14 PM CST.
java-1.8.0-openjdk.x86_64 : OpenJDK 8 Runtime Environment
java-1.8.0-openjdk-src.x86_64 : OpenJDK 8 Source Bundle
java-1.8.0-openjdk-demo.x86_64 : OpenJDK 8 Demos
java-1.8.0-openjdk-devel.x86_64 : OpenJDK 8 Development Environment
java-1.8.0-openjdk-javadoc.noarch : OpenJDK 8 API documentation
java-1.8.0-openjdk-headless.x86_64 : OpenJDK 8 Headless Runtime Environment
java-1.8.0-openjdk-slowdebug.x86_64 : OpenJDK 8 Runtime Environment unoptimised with full debugging on
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK 8 API documentation compressed in a single archive
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK 8 accessibility connector
java-1.8.0-openjdk-headless-slowdebug.x86_64 : OpenJDK 8 Runtime Environment unoptimised with full debugging on
2.yum安装
[root@iZuf6a3lg1ftvjvyk8yaybZ ~]# yum install -y java-1.8.0-openjdk-headless
Last metadata expiration check: 0:01:27 ago on Wed 01 Feb 2023 10:37:41 PM CST.
Dependencies resolved.
==============================================================================================================================================================
Package Architecture Version Repository Size
==============================================================================================================================================================
Installing:
java-1.8.0-openjdk-headless x86_64 1:1.8.0.312.b07-2.el8_5 AppStream 34 M
Installing dependencies:
compat-lua x86_64 5.1.5-15.el8 epel 77 k
compat-lua-libs x86_64 5.1.5-15.el8 epel 167 k
copy-jdk-configs noarch 4.0-2.el8 AppStream 31 k
javapackages-filesystem noarch 5.3.0-1.module_el8.0.0+11+5b8c10bd AppStream 30 k
libjpeg-turbo x86_64 1.5.3-12.el8 AppStream 157 k
lksctp-tools x86_64 1.0.18-3.el8 BaseOS 100 k
tzdata-java noarch 2021e-1.el8 AppStream 191 k
Enabling module streams:
javapackages-runtime 201801
Transaction Summary
==============================================================================================================================================================
Install 8 Packages
Total download size: 35 M
Installed size: 119 M
Downloading Packages:
(1/8): copy-jdk-configs-4.0-2.el8.noarch.rpm 1.3 MB/s | 31 kB 00:00
(2/8): libjpeg-turbo-1.5.3-12.el8.x86_64.rpm 1.5 MB/s | 157 kB 00:00
(3/8): javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch.rpm 167 kB/s | 30 kB 00:00
(4/8): tzdata-java-2021e-1.el8.noarch.rpm 1.4 MB/s | 191 kB 00:00
(5/8): lksctp-tools-1.0.18-3.el8.x86_64.rpm 1.1 MB/s | 100 kB 00:00
(6/8): compat-lua-libs-5.1.5-15.el8.x86_64.rpm 4.5 MB/s | 167 kB 00:00
(7/8): compat-lua-5.1.5-15.el8.x86_64.rpm 812 kB/s | 77 kB 00:00
(8/8): java-1.8.0-openjdk-headless-1.8.0.312.b07-2.el8_5.x86_64.rpm 7.6 MB/s | 34 MB 00:04
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Total 7.7 MB/s | 35 MB 00:04
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
Running scriptlet: copy-jdk-configs-4.0-2.el8.noarch 1/1
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.x86_64 1/1
Preparing : 1/1
Installing : compat-lua-libs-5.1.5-15.el8.x86_64 1/8
Installing : compat-lua-5.1.5-15.el8.x86_64 2/8
Installing : copy-jdk-configs-4.0-2.el8.noarch 3/8
Installing : lksctp-tools-1.0.18-3.el8.x86_64 4/8
Running scriptlet: lksctp-tools-1.0.18-3.el8.x86_64 4/8
Installing : tzdata-java-2021e-1.el8.noarch 5/8
Installing : libjpeg-turbo-1.5.3-12.el8.x86_64 6/8
Installing : javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch 7/8
Installing : java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.x86_64 8/8
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.x86_64 8/8
Running scriptlet: copy-jdk-configs-4.0-2.el8.noarch 8/8
Running scriptlet: java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.x86_64 8/8
Verifying : copy-jdk-configs-4.0-2.el8.noarch 1/8
Verifying : java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.x86_64 2/8
Verifying : javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch 3/8
Verifying : libjpeg-turbo-1.5.3-12.el8.x86_64 4/8
Verifying : tzdata-java-2021e-1.el8.noarch 5/8
Verifying : lksctp-tools-1.0.18-3.el8.x86_64 6/8
Verifying : compat-lua-5.1.5-15.el8.x86_64 7/8
Verifying : compat-lua-libs-5.1.5-15.el8.x86_64 8/8
Installed:
compat-lua-5.1.5-15.el8.x86_64 compat-lua-libs-5.1.5-15.el8.x86_64
copy-jdk-configs-4.0-2.el8.noarch java-1.8.0-openjdk-headless-1:1.8.0.312.b07-2.el8_5.x86_64
javapackages-filesystem-5.3.0-1.module_el8.0.0+11+5b8c10bd.noarch libjpeg-turbo-1.5.3-12.el8.x86_64
lksctp-tools-1.0.18-3.el8.x86_64 tzdata-java-2021e-1.el8.noarch
Complete!
3.验证
[root@iZuf6a3lg1ftvjvyk8yaybZ ~]# java -version
openjdk version "1.8.0_312"
OpenJDK Runtime Environment (build 1.8.0_312-b07)
OpenJDK 64-Bit Server VM (build 25.312-b07, mixed mode)
4.配置
[root@iZuf6a3lg1ftvjvyk8yaybZ ~]# vim /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64
export JRE_HOME=${JAVA_HOME}/jre
export JAVA_PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib:$CLASSPATH
export PATH=$PATH:${JAVA_PATH}
5.刷新
[root@iZuf6a3lg1ftvjvyk8yaybZ ~]# source /etc/profile
6.验证
[root@iZuf6a3lg1ftvjvyk8yaybZ ~]# echo ${JAVA_HOME}
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.312.b07-2.el8_5.x86_64