安装jdk8

Published by heqiubing on

1、安装jdk8

1.安装依赖包
[root@testevn.plugins ~]# yum install epel-release -y
[root@testevn.plugins ~]# yum install pwgen -y

2.卸载java
首先,卸载本机自带的 opnejdk。
[root@testevn.plugins ~]#rpm -qa|grep java      (列出本机已安装的java,没有则没空)
[root@testevn.plugins ~]#rpm -e --nodeps 文件名(上一步查到的文件名,一个一个复制过来卸载就好。)
[root@testevn.plugins ~]#wget http://download.oracle.com/otn-pub/java/jdk/8u144-b01/090f390dda5b47b9b721c7dfaa008135/jdk-8u262-linux-x64.tar.gz             
(网上下载jdk1.8的tar.gz压缩包,直接去官网就能找到,我给出的这个是错的,只是个跳转,正确的下载地址为你点击了下载后,自己浏览器下载时列出的地址,正确的是177M左右,复制下载链接进行下载就好)

[root@testevn.plugins ~]#tar -zxvf jdk-8u262-linux-x64.tar.gz
[root@testevn.plugins ~]#mv jdk-8u262(解压后的文件名) /usr/local/   
[root@testevn.plugins ~]#vi/etc/profile  ( 修改系统环境变量,将下面内容写入文件最下面 ,保存退出)
-----------------------------------------------------------------------------------
JAVA_HOME=/usr/local/jdk1.8.0_262
JRE_HOME=$JAVA_HOME/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
-----------------------------------------------------------------------------------
[root@testevn.plugins ~]#source /etc/profile       (重载环境变量)
[root@testevn.plugins ~]# java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)

#已经有了jdk,版本也对的情况下查看java-home目录的步骤
[root@testevn.plugins bin]# java -version
openjdk version "1.8.0_262"
OpenJDK Runtime Environment (build 1.8.0_262-b10)
OpenJDK 64-Bit Server VM (build 25.262-b10, mixed mode)
[root@testevn.plugins bin]#
[root@testevn.plugins bin]# which java
/usr/bin/java
[root@testevn.plugins bin]# tail -5 /etc/profile
JAVA_HOME=/etc/alternatives/java
JRE_HOME=$JAVA_HOME/jrie
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib/dt.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
[root@testevn.plugins bin]# source /etc/profile
[root@testevn.plugins bin]#
[root@testevn.plugins bin]# echo $JAVA_HOME
/etc/alternatives/java

2、yum安装java-1.8

1、检查是否有java环境
出现如下,证明此系统没有java环境,需要配置
[root@king bin]# java -version
bash: java: command not found

2、配置java环境
检查系统是否有java-1.8的包
出现以下证明有包,直接安装即可
[root@king bin]# yum list java-1.8*
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.ustc.edu.cn
 * extras: mirrors.ustc.edu.cn
 * updates: mirrors.ustc.edu.cn
Available Packages
java-1.8.0-openjdk.i686                  1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk.x86_64                1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-accessibility.i686    1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-accessibility.x86_64  1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-demo.i686             1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-demo.x86_64           1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-devel.i686            1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-devel.x86_64          1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-headless.i686         1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-headless.x86_64       1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-javadoc.noarch        1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-javadoc-zip.noarch    1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-src.i686              1:1.8.0.345.b01-1.el7_9   updates
java-1.8.0-openjdk-src.x86_64            1:1.8.0.345.b01-1.el7_9   updates

3、安装java-1.8
[root@king bin]# yum install java-1.8.0-openjdk* -y

4、验证是否安装成功,出现如下,有版本号显示,证明安装成功
[root@king bin]# java -version
openjdk version "1.8.0_345"
OpenJDK Runtime Environment (build 1.8.0_345-b01)
OpenJDK 64-Bit Server VM (build 25.345-b01, mixed mode)


0 条评论

发表回复

Avatar placeholder

您的邮箱地址不会被公开。 必填项已用 * 标注