本文使用工具:
CentOS/RedHat Enterprise Linux
jdk-8u60-linux-x64.tar.gz
请检查系统是否有自带的openjdk, 如果有先把openjdk给卸载
$ rpm -qa|grep java
$ sudo yum remove -y java-1.7.0-openjdk-1.7.9.75-2.5.4.2.el7_0x86_64 java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
01. 解压jdk-8u60-linux-x64.tar.gz文件, 可将解压出来的jdk1.8.0_60移动至/opt, 并重命名为jdk8以便设置
$ tar -zxvf jdk-8u60-linux-x64.tar.gz
$ mv jdk1.8.0_60 /opt/jdk8
02. 打开/etc/profile来配置环境变量:
$ sudo vim /etc/profile
03. 在/etc/profile底部输入定义给PATH的值, 并键入“:wq”保存退出
$ vi /etc/profile
##############################################
JAVA_HOME=/opt/jdk8
PATH=$JAVA_HOME/bin:$PATH:$JAVA_HOME/jre/lib
#CLASSPATH=.:$JAVA_HOME/lib/tools.jar
#export JAVA_HOME CLASSPATH PATH
##############################################
04. 键入source /etc/profile命令来使profile文件生效
$ source /etc/profile
05. 键入javac来编译JDK环境
$ javac
06. 使用java -version命令来查询JDK版本
$ java -version
此时此刻jdk-8u60-linux-x64.tar.gz已经安装完成