Linux (CentOS) 安装 jdk8 教程

一、卸载旧的jdk

1、检查是否已安装jdk:

java -version

如果执行错误,说明没有安装,直接跳到第二章:安装新的jdk。

如果jdk版本=1.8,则符合要求,可以直接退出本次安装,否则继续往下走。

2、查看Java相关的包信息:

rpm -qa |  grep java

3、挨个卸载掉:

rpm -e --nodeps [包名]

如:

rpm -e –nodeps tzdata-java-2017b-1.el7.noarch

4、重新检查确保已全部卸载完毕:

rpm -qa |  grep java

二、安装新的jdk:

1、在任意路径下,下载jdk8:

wget -O jdk-8u161-linux-x64.tar.gz http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-linux-x64.tar.gz?AuthParam=1523501764_2314b6b40aa1286690d7a8115ae8bf7a

其中,AuthParam是动态的,是Oracle公司反爬虫措施,一个编码只能下载一次。

如果上述链接无效,只能去windows手动下载:

http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk8-downloads-2133151-zhs.html

可以下载到windows然后发送到linux,或者复制下载链接的AuthParam参数然后用wget命令,这时的参数肯定是有效的。

2、解压到指定路径:

mkdir -p /usr/lib/jvm
tar -zxvf jdk-8u161-linux-x64.tar.gz -C /usr/lib/jvm

3、设置环境变量

vim /etc/profile

在最后面添加(其中“jdk1.8.0_171” 要根据实际文件夹名称来写):

exportJAVA_HOME=/usr/lib/jvm/jdk1.8.0_171 

export JRE_HOME=${JAVA_HOME}/jre 

exportCLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib 

export PATH=${JAVA_HOME}/bin:$PATH

4、执行profile文件使之生效:

source /etc/profile

5、检测是否安装成功:

java -version


猜你喜欢

转载自blog.csdn.net/happyrocking/article/details/79923804