JDK的卸载与重装

该文章已生成可运行项目,

前言:重装jdk的原因

老师要求笔者安装jdk8,而笔者却安装了个jdk17,于是借此正好学习一下如何重装jdk

步骤:

1.首先打开控制面板,找到程序与功能,双击打开并找到java的这两个软件,双击删除;

2.右键此电脑,打开属性,点击高级系统设置,打开环境变量

3.单击系统变量下的JAVA_HOME,选择删除

再双击系统变量里面的Path,将里面的%JAVA_HOME%\bin删除

到此,jdk的卸载已经彻底完成了,接下来我们要重新安装jdk。

首先打开下载jdk的正版网站,建议在官网下载(官网链接:www.oracle.com),然后点击主页上面的Products,往下翻找到JAVA

点进去java后往下翻找到下载

点进立即下载后向下翻找到java8下载,点击windows,选择x64后缀下载

下载后进行一系列简单的安装操作就完成了,接下来要配置环境变量。右键此电脑打开属性,打开高级系统设置

然后点击环境变量

接着点击新建,新建JAVA_HOME,变量值选择安装的目录

再接着双击系统变量里的Path,新建%JAVA_HOME%\bin,新增 %JAVA_HOME%\jre\bin

到现在就已经全部完成了,现在就要检验jdk可不可以用,win+r打开命令窗口输入cmd打开dos窗口,输入java -version,如果出现下图即证明成功

本文章已经生成可运行项目
<think>好的,用户想了解如何在Ubuntu上卸载现有的JDK并重新安装。我需要先整理一下步骤,确保正确性。首先,卸载现有的JDK可能需要不同的方法,因为用户可能安装了不同版本的JDK,比如OpenJDK或者Oracle JDK。根据引用[2]中提到,使用yum命令卸载Java,但Ubuntu使用的是apt,所以需要调整成对应的命令,比如apt-get remove。 然后,用户需要彻底删除所有相关的配置文件,这时候应该使用apt-get purge命令,这样可以清除软件包和配置文件。接下来,可能需要检查是否有残留的Java版本,可以通过update-alternatives --list java来查看,如果有的话,用update-alternatives --remove-all java来清理。 安装新JDK的部分,用户可能想安装特定版本,比如OpenJDK 11或者17。根据引用[3]提到的Ubuntu 22.04,默认仓库应该包含较新的版本。需要指导用户使用apt install命令安装,并设置环境变量,特别是JAVA_HOME。这里要注意,安装后的路径可能不同,需要用户用update-alternatives --config java来找到正确的路径,并更新到~/.bashrc或者/etc/environment中。 验证部分,用户需要运行java -version和javac -version来确认安装成功。另外,用户可能有其他需求,比如安装Oracle JDK,这时候需要添加PPA或者手动下载,但可能涉及更复杂的步骤,需要分情况说明。 还要考虑用户可能的错误操作,比如没有彻底卸载旧版本导致冲突,或者环境变量设置不正确。在回答中应该提醒用户注意这些点,并给出检查的方法。同时,引用相关的参考资料,比如引用[2]中的卸载命令,但转换为适用于Ubuntu的apt语法。 最后,生成相关问题,可能涉及不同版本的安装、环境变量配置、或者处理安装后的常见问题,帮助用户进一步解决问题。确保步骤清晰,命令准确,避免用户操作时出现困惑。</think>### Ubuntu卸载并重新安装JDK的步骤指南 #### 一、卸载现有JDK 1. **查看已安装的JDK版本** ```bash dpkg --list | grep -i jdk ``` 该命令会列出所有包含"jdk"关键字的已安装软件包[^2]。 2. **卸载OpenJDK** ```bash sudo apt-get remove openjdk-* # 移除所有OpenJDK相关软件包 sudo apt-get purge openjdk-* # 清除配置文件 ``` 注意:如果使用Oracle JDK,需执行: ```bash sudo apt-get remove oracle-java* ``` 3. **清理残留配置** ```bash sudo update-alternatives --remove-all java # 移除java链接 sudo apt autoremove # 自动清理依赖 ``` #### 二、安装新JDK 1. **更新软件源** ```bash sudo apt update ``` 2. **安装OpenJDK(推荐版本)** - OpenJDK 11: ```bash sudo apt install openjdk-11-jdk ``` - OpenJDK 17: ```bash sudo apt install openjdk-17-jdk ``` 3. **验证安装** ```bash java -version # 应显示类似"OpenJDK 11.0.20" javac -version # 验证编译器 ``` #### 三、配置环境变量 1. **查找JDK安装路径** ```bash sudo update-alternatives --config java ``` 输出示例:`/usr/lib/jvm/java-11-openjdk-amd64/bin/java` 2. **编辑环境变量** ```bash echo 'export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64' >> ~/.bashrc echo 'export PATH=$JAVA_HOME/bin:$PATH' >> ~/.bashrc source ~/.bashrc ``` #### 四、特殊场景处理 - **安装Oracle JDK**: 需从官网下载`.deb`包后执行: ```bash sudo dpkg -i jdk-21_linux-x64_bin.deb ``` - **多版本切换**: 使用`sudo update-alternatives --config java`选择默认版本
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值