Linux上安装及卸载Oracle JDK 8

在CentOS 7.9上安装Oracle JDK 8的步骤如下

1. 准备工作
确保你有CentOS 7.9的访问权限,并且安装了ssh客户端和sftp客户端,如Xshell和FileZilla,用于连接和文件传输。

2. 下载Oracle JDK 8
访问Oracle官网的JDK下载页面:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
你可能需要注册并登录Oracle账号以下载JDK。
选择适合你的Linux系统架构的安装包(通常是.tar.gz格式)。
3. 上传JDK安装包
使用sftp客户端将下载的JDK安装包上传到CentOS服务器的某个目录下,例如/root/。

4. 安装JDK
使用ssh客户端登录到CentOS服务器。
进入存放JDK安装包的目录:

cd /root/

解压安装包:

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

请将jdk-8uXXX-linux-x64.tar.gz替换为你的JDK安装包的实际文件名。
创建一个目录来存放JDK:

sudo mkdir /usr/local/java/

将解压的JDK移动到你创建的目录:

sudo mv /root/jdk1.8.0_XXX/ /usr/local/java/

请将jdk1.8.0_XXX替换为解压后的实际文件夹名。
5. 配置环境变量
编辑/etc/profile文件:

sudo vim /etc/profile

在文件末尾添加以下行(请根据你的实际安装路径修改JAVA_HOME的值):

# java
export JAVA_HOME=/root/ruanjian/jdk/jdk1.8.0_141
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib

保存并退出编辑器。
使环境变量配置生效:

source /etc/profile

6. 验证安装
通过以下命令验证JDK是否安装成功:

java -version
javac

如果系统没有报错,并且能够显示JDK的版本信息,那么安装就成功了。

注意事项
1.在执行安装和配置操作时,确保你有足够的权限(可能需要使用sudo)。
2.请确保下载的JDK版本与你的系统架构相匹配。
3.根据Oracle的许可协议,使用JDK时请遵守相应的使用条款。

CentOS 7.9上卸载并清除Oracle JDK 8通常涉及以下步骤

1. 卸载Oracle JDK
首先,你需要确认系统中是否安装了Oracle JDK。可以使用以下命令查询:

rpm -qa | grep java

如果列出了Oracle JDK相关的包,可以使用rpm命令卸载它们。例如,如果安装的Oracle JDK包名为jdk-8uXXX-linux-x64,则可以使用以下命令:

sudo rpm -e --nodeps jdk-8uXXX-linux-x64

请将jdk-8uXXX-linux-x64替换为你系统中Oracle JDK的实际包名。
2. 删除环境变量
Oracle JDK安装后通常会在/etc/profile或用户的/.bashrc、/.bash_profile中设置环境变量。你需要找到并删除或注释掉这些行。
对于全局环境变量,编辑/etc/profile:

sudo nano /etc/profile

对于用户环境变量,编辑/.bashrc或/.bash_profile:

nano ~/.bashrc

或者

nano ~/.bash_profile

在这些文件中,找到如下行并注释掉或删除:

export JAVA_HOME=/usr/local/java/jdk1.8.0_XXX
export PATH=$JAVA_HOME/bin:$PATH

保存并退出编辑器。
3. 刷新环境变量
为了让更改生效,你需要重新加载配置文件。对于全局环境变量,执行:

source /etc/profile

对于用户环境变量,执行:

source ~/.bashrc

或者

source ~/.bash_profile

4. 删除JDK安装目录
如果你在安装Oracle JDK时自定义了安装目录,需要手动删除该目录。例如,如果JDK安装在/usr/local/java/,可以使用以下命令:

sudo rm -rf /usr/local/java/jdk1.8.0_XXX
  1. 验证卸载
    最后,验证JDK是否已被卸载:
java -version
javac

如果系统提示找不到命令,则表示JDK已被卸载。
注意事项
1.在执行卸载操作之前,请确保你不再需要Oracle JDK,并备份重要的Java应用程序和数据。
2.卸载JDK可能会影响依赖于Java的应用程序和工具。
3.确保删除所有相关的环境变量和配置文件,以避免潜在的冲突。

  • 7
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值