【Linux】【服务器】 CentOS7下安装JDK详细过程步骤

一、卸载系统自带的OpenJDK以及相关的java文件

1.显示版本信息
java -version

在这里插入图片描述

2.查询文件
rpm -qa | grep java

命令说明:

rpm   管理套件

-qa   使用询问模式,查询所有套件

grep  查找文件里符合条件的字符串

java   查找包含java字符串的文件
在这里插入图片描述
以上文件中:

下面这几个可以删除

java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

noarch文件可以不用删除

python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
3.进行删除
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64

但是会出错,因为在普通用户sxd用户下,并没有操作这几个文件的权限。

解决:

在命令窗口键入:

su root

进入root用户,可以有权限操作这几个文件。
在这里插入图片描述
完整的删除文件的命令,在命令窗口键入:

rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

命令介绍:

rpm     管理套件

-e     删除指定的套件

–nodeps  不验证套件档的相互关联性

4.检查是否已经删除成功

在命令窗口键入:

java -version

在这里插入图片描述
代表已经删除成功了。

5.如果还没有删除,则用yum -y remove去删除他们

==========================================================

二、下载最新稳定JDK

【注意】:JDK安装在哪个用户下,就是给哪个用户使用

1.下载地址为

当前最新版本下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/index.html

历史版本下载地址:  http://www.oracle.com/technetwork/java/javase/archive-139210.html

2.粘贴地址到浏览器地址栏

在这里插入图片描述

三.下载之后通过finalshell软件拷贝

在/usr/local新建文件夹java
通过finalshell拷贝进去

四、解压JDK

1.命令行进去到文件夹位置

cd /usr/local/java

2.进行解压
命令行键入:

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

命令介绍:
tar      备份文件

-zxvf

-z                通过gzip指令处理备份文件

-x               从备份文件中还原文件

-v               显示指令执行过程

-f                指定备份文件

jdk-8u202-linux-x64.tar.gz    文件名

五.配置JDK环境变量

1.使用finalshell找到并打开/etc/profile文件

2.在文本的最后一行粘贴如下:
注意JAVA_HOME=/usr/local/java/jdk1.8.0_202 就是你自己的目录

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

在这里插入图片描述

六.让刚刚设置的环境变量生效

键入:

source /etc/profile

七. 检查是否配置成功

键入:

java -version

在这里插入图片描述

java

在这里插入图片描述

javac

在这里插入图片描述

八.安装成功

eq:另加命令大全查阅
【Linux】linux命令大全

您好!您可以通过以下步骤在CentOS 7上下载JDK: 1. 打开终端并登录到你的CentOS 7服务器。 2. 使用以下命令安装wget工具(如果您已经安装了wget,则可以跳过此步骤): ``` sudo yum install wget ``` 3. 使用wget命令下载JDK安装包。您可以从Oracle官方网站下载适用于Linux x64的JDK安装包。请注意,您需要在wget URL的末尾替换版本号。例如,如果您要下载JDK 8u301,请使用以下命令: ``` wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn-pub/java/jdk/8u301-b09/d3c52aa6bfa54d3ca74e617f18309292/jdk-8u301-linux-x64.tar.gz ``` 4. 下载完成后,您可以使用tar命令解压缩JDK安装包: ``` tar -zxvf jdk-8u301-linux-x64.tar.gz ``` 5. 解压缩完成后,您可以将JDK安装到所需的目录。例如,您可以将其安装到`/usr/local`目录下: ``` sudo mkdir /usr/local/java sudo mv jdk1.8.0_301 /usr/local/java/ ``` 6. 设置JAVA_HOME环境变量。编辑`/etc/profile`文件,在文件末尾添加以下行: ``` export JAVA_HOME=/usr/local/java/jdk1.8.0_301 export PATH=$PATH:$JAVA_HOME/bin ``` 7. 保存并关闭文件后,运行以下命令以使更改生效: ``` source /etc/profile ``` 至此,您已成功在CentOS 7上下载和安装JDK。您可以使用以下命令验证JDK安装是否成功: ``` java -version ``` 希望这可以帮助到您!如果您有任何其他问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tan.]der

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值