升级步骤:
1、下载tar.gz格式的软件包至本地服务器上;下载地址为:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、解压下载后的文件到/usr/java目录下:
tar xf jdk-8u20-linux-x64.tar.gz -C /usr/java/
3、修改/etc/profile文件为如下内容:
export JAVA_HOME=/usr/java/jdk1.8.0_181
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$PATH
4、重启环境变量配置,使其生效
source /etc/profile
5、检查java版本是否成功修改
[root@localhost local]# java -version
java version "1.8.0_181"
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.181-b13, mixed mode)
出现以上信息即成功
如果没有成功更换版本
可以which java 看下问题
一般是因为java的软连接,在/usr/bin下有个java软连接
我们可以进行修改
1.删除 原本的java和javac的连接
1.rm -rf java
2.rm -rf javac
建立我们新的软连接
1.ln -s /usr/java/jdk1.8.0_181/bin/java(源文件) /usr/bin/java(目的文件)
2.ln -s /usr/java/jdk1.8.0_181/bin/javac(源文件) /usr/bin/javac(目的文件)
用java -vesion 再次进行检查