一:删除系统自带的jdk
1.1: rpm -qa | grep java 查看系统自带的Java文件
1.2: rpm -e --nodeps `rpm -qa | grep java` 全部删除
二:下载(jdk下载)
本次所使用的jdk版本,链接是jdk-8u152-linux-x64.tar.gz
也可以使用wget命令下载:
wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://download.oracle.com/otn-pub/java/jdk/8u141-b15/336fa29ff2bb4ef291e347e091f7f4a7/jdk-8u141-linux-x64.tar.gz"
2.1:这里顺便提下,如何下载jdk历史版本,很久没下载的时候容易忘记,进入下载界面,找到Downloads
往下拉,找到Java Archive,点击DOWNLOAD
2.2:进入版本选择页面,选择你需要安装的jdk版本进行下载
三:上传jdk(上传工具有很多,可自由选择)
3.1:在Linux的usr/local目录下新建java目录
3.2:通过工具上传到java目录下,用wget下载的忽略
四:解压和配置环境变量
4.1:解压jdk,tar -xvf jdk名称.tar.gz 如下图所示,即解压成功
4.2配置环境变量打开配置文件 vi /etc/profile,如下图所示配置,怕敲错的可以直接复制我下面贴出来的,更改下目录即可
# jdk1.8.0_152 settings start
JAVA_HOME=/usr/local/java/jdk1.8.0_152
JRE_HOME=/usr/local/java/jdk1.8.0_152/jre
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tolls.jar
export JAVA_HOME JRE_HOME PATH CLASSPATH
# jdk1.8.0_152 settings end
重启配置文件 source /etc/profile
输入 java -version,如果如图所示,则表示jdk环境配置成功
这里提下,嫌jdk版本号输入太麻烦的话,可以用命令更改文件夹名称
命令是:mv jdk1.8.0_152 jdk1.8(意思是把jdk1.8.0_152,改成jdk1.8)
感谢阅读,如有错误的地方,欢迎指正,大家一起学习,一起进步。