明确Linux系统和Windows系统下的JDK版本是不同的。
1、下载JDK安装包
官网下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、解压安装包
(1)安装JDK;首先检查OPENJDK是否存在 输入如下命令 回车
java -version
(2)如果存在,则输入 rpm -qa | grep java或者rpm -qa | grep jdk
查看系统中存在的版本
rpm -qa | grep java
(3)卸载OPENJDK
输入如下命令rpm -e –nodeps 上一步复制的jdk文件名
等待执行完毕 重复此步操作 更换 文件名,如下图中的三个文件
rpm -e --nodeps tzdata- java-2016- 2.e17.noarsh
... //有几个文件,依次删除
(4)通过终端在 /usr目录下创建Java文件夹
cd /usr //跳到子目录
sudo mkdir /usr/java //创建java目录
(5)将下载的压缩包拷贝到Java文件下,终端输入
cp jdk-8u121-linux-x64.tar.gz /usr/java
(6)进入Java目录
cd /usr/java
(7)解压压缩包
sudo tar xvf jdk-8u121-linux-x64.tar.gz
(8)然后可以把原来的压缩包删除
sudo rm jdk-8u121-linux-x64.tar.gz
3、设置环境变量
采用全局设置的办法,修改/etc/profile,首先打开配置文件
sudo gedit /etc/profile
在该文件的末尾添加:
export JAVA_HOME=/usr/java/jdk1.8.0_121
export JRE_HOME=/usr/java/jdk1.8.0_121/jre
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/jre/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$PATH
保存,重启,注意这里一定要重启,才能保证你设置的环境变量生效,不然会一直警告的。
4、检验是否安装成功
输入 java -version
java version “1.8.0_121”
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode)
安装成功。
补充:是在你的linux系统下,下载jdk,不要去windows环境下再去下载。