64位Linux系统安装jdk1.8详细流程

以下#后均为Linux命令行

一、卸载系统自带openJDK

1.登录root用户

2.查询系统当前jdk版本情况

java -version

3.查询系统自带openJDK文件详情

rpm -qa | grep java

命令说明:

  • rpm   后端软件包管理器    
  • -qa    使用询问模式,查询所有套件
  • grep  查找文件里符合条件的字符串
  • java     查找包含java字符串的文件

4.若存在openJDK文件则删除(文件名需要按照具体情况修改)

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

命令说明:

  • rpm     后端软件包管理器  
  • -e     删除指定的套件
  • --nodeps  不验证套件档的相互关联性
  • java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64(此处为openJDK文件名,命名规则为java-版本号-openJDK-详细名)

5.查询是否删除成功,若显示未找到命令,则删除成功

java -version

6. 若还未删除,则用yum -y remove删除(慎用此命令,此命令会删除与当前包具有依赖关系的包)

yum -y remove 文件名

命令说明:

  • yum      前端软件包管理器
  • -y     对所有的提问都回答“yes”
  • remove         删除

二、下载jdk

使用wget命令下载jdk

1.在usr下新建software文件夹

mkdir /usr/software

2.进入software

cd /usr/software

3.使用wget命令下载jdk(若想终止wget,新开一个终端,命令行输入 killall 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"

三、安装jdk

1.给tar包修改权限

chmod 777 jdk-8u141-linux-x64.tar.gz

2.将tar包拷贝至/usr/java

cp jdk-8u141-linux-x64.tar.gz /usr/java

3.解压tar包

tar -zxvf jdk-8u141-linux-x64.tar.gz

命令说明:

  • tar        备份文件    
  • -z      通过gzip指令处理备份文件
  • -x      从备份文件中还原文件
  • -v      显示指令执行过程
  • -f       指定备份文件

4.删除tar包

rm -f jdk-8u141-linux-x64.tar.gz

命令说明:

  • rm        删除文件或目录   
  • -f       强制删除文件或目录

四、配置jdk环境变量

1.编辑全局变量

vim /etc/profile

进入插入模式

i

添加环境变量至最后一行(CentOS6是JAVAHOME,CentOS7是JAVA_HOME)

#java environment
export JAVA_HOME=/usr/java/jdk1.8.0_141
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin

保存退出

按ESC键进入正常模式,shift+连按两次z

或者先按ESC键

:
wq

回车

2.使配置生效

source /etc/profile

3.检查是否安装成功

java -version

安装配置成功!

你可能感兴趣的:(64位Linux系统安装jdk1.8详细流程)