天天看点

CentOS7安装配置OracleJRE

  1. 下载OracleJRE
    1. 去Oracle官网进行下载
  2. 由于Linux一般作为服务器操作系统,本文中使用的是server JRE
    1. server JRE是Oracle提供的专门为服务器环境打包的java运行环境,提供了一些JDK中的支持,但又不像JDK那么的笨重
  3. 方便起见,将server-jre-8u212-linux-x64.tar.gz文件下载至Windows环境,然后用SCP工具或者FTP工具放到服务器上,也可以直接在服务器上使用wget命令下载,在此不再赘述
  4. 我放在了/opt/java目录下(个人习惯,也有很多放在usr/java下的,理论上可以放在任何地方)
  5. 解压文件
    1. tar -zxvf server-jre-8u212-linux-x64.tar.gz
                 
  6. 解压出来的目录和用jdk的包一样的jdk1.8.0_212
  7. 配置环境变量
    1. vi /etc/profile.d/java.sh
                 
    2. 配置以下内容,然后保存
      1. export JAVA_HOME=/opt/java/jdk1.8.0_212
        
        export JAVA_PATH=$JAVA_HOME
        
        export PATH=$PATH:$JAVA_HOME/bin
        
        export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
                   
    3. 更新配置(当然你也可以重启)
      1. source /etc/profile.d/java.sh
                   
    4. 检查是否生效(这个是老生常谈了)
      1. java -version
                   
        java version "1.8.0_212"
        Java(TM) SE Runtime Environment (build 1.8.0_212-b10)
        Java HotSpot(TM) 64-Bit Server VM (build 25.212-b10, mixed mode)
                   
    5. 附录
      1. 记住/opt/java/jdk1.8.0_212/jre/lib/security这个目录的存在,总有一天你会遇到一个与之有关的问题
        1. 解决方案java.security.InvalidKeyException: Illegal key size解决方案