centos rpm安装jdk1.8


centos rpm安装jdk1.8

1、官网下载jdk的rpm文件(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)

2、到该文件所在目录执行命令

[root@i-w8lxw9ah ~]# rpm -ivh jdk-8u291-linux-x64.rpm 
warning: jdk-8u291-linux-x64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Preparing...                          ################################# [100%]
Updating / installing...
   1:jdk1.8-2000:1.8.0_291-fcs        ################################# [100%]
Unpacking JAR files...
        tools.jar...
        plugin.jar...
        javaws.jar...
        deploy.jar...
        rt.jar...
        jsse.jar...
        charsets.jar...
        localedata.jar...
[root@i-w8lxw9ah ~]# 
[root@i-w8lxw9ah ~]# java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
[root@i-w8lxw9ah ~]# 

3、默认安装在/usr/java/jdk1.8.0_291-amd64目录下

4、环境变量配置

cat /etc/profile
文末添加如下配置:

export JAVA_HOME=/usr/java/jdk1.8.0_291-amd64
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=.$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar

5、激活验证

source /etc/profile

[root@i-w8lxw9ah ~]# java -version
java version "1.8.0_291"
Java(TM) SE Runtime Environment (build 1.8.0_291-b10)
Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)

[root@i-w8lxw9ah ~]# echo $PATH
/usr/java/jdk1.8.0_291-amd64/bin:/usr/java/jdk1.8.0_291-amd64/jre/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

[root@i-w8lxw9ah ~]# echo $JAVA_HOME
/usr/java/jdk1.8.0_291-amd64