首先去oracle官网下载安装包

 

解压下载的安装(一般情况我默认/usr/local/下放安装程序,/usr/local/src下放安装包)

[root@nicole src]#tar -zxvf jdk-8u51-linux-x64.gz -C /usr/local/

[root@nicole src]# ln -s jdk1.8.0_51/ /usr/local/java

设置环境变量

方法1:创建属于jdk自己的变量

[root@nicole jdk1.8.0_51]# vi /etc/profile.d/java.sh 

JAVA_HOME=/usr/local/java

JAVA_BIN=$JAVA_HOME/bin

JRE_HOME=$JAVA_HOME/jre

JRE_BIN=$JRE_HOME/bin

CLASSPATH=$JAVA_HOME/jre/lib:$JAVA_HOME/lib:$JAVA_HOME/jre/lib/charsets.jar

PATH=$PATH:$JAVA_BIN:$JRE_BIN:$CLASSPATH

[root@nicole jdk1.8.0_51]# source  /etc/profile.d/java.sh 

查看安装是否成功

[root@nicole jdk1.8.0_51]# java -version

java version "1.8.0_51"

Java(TM) SE Runtime Environment (build 1.8.0_51-b16)

Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)

方法2:在全局变量下面添加

[root@nicole jdk1.8.0_51]# vi /etc/profile

export JAVA_HOME=/use/java/usr/java/jdk1.8.0_51
export JRE_HOME=/usr/java/jdk1.8.0_51/jre
export CLASSPATH=.:$JAVA_HOME/bin:$JRE_HOME/lib:$CLASSPAT
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH