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