由于一些原因,当初配置服务器的时候JDK是1.7的,但是我有个JVM需要1.8版本的JDK,因此需要将服务器的JDK版本进行升级。(其实就是把原来的删掉然后安装新的)
一、下载
到oracle官网下载文件,我下载的是jdk-8u131-linux-x64.tar.gz。
二、上传到服务器
将下载下来的文件上传到服务器,到原JDK安装目录下。
三、覆盖安装
删除原JDK安装文件夹,将上传的压缩包解压缩:
# tar zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm
删除压缩包:
# mv jdk-8u131-linux-x64.tar.gz
四、修改配置
# vi /etc/profile 在文本末尾添加如下配置(i,wq,取消编辑按Ctrl+z)
export JAVA_HOME=/usr/java/jdk1.8.0_131
export JRE_HOME=$JAVA_HOME/jre
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
# source /etc/profile 使profile配置生效
五、系统默认版本修改
# update-alternatives --install /usr/bin/java java /usr/java/jdk1.8.0_131/bin/java 300
# update-alternatives --install /usr/bin/javac javac /usr/java/jdk1.8.0_131/bin/javac 300
# update-alternatives --install /usr/bin/jar jar /usr/java/jdk1.8.0_131/bin/jar 300
# update-alternatives --install /usr/bin/javah javah /usr/java/jdk1.8.0_131/bin/javah 300
# update-alternatives --install /usr/bin/javap javap /usr/java/jdk1.8.0_131/bin/javap 300
# update-alternatives --config java 选择设置默认版本
六、查看版本
# java -version