JDK完全卸载超详细步骤

 更新时间:2023年08月14日 11:20:01   作者:宋冠巡  
这篇文章主要给大家介绍了关于JDK完全卸载超详细步骤的相关资料,在安装JDK之前,最好将原来可能安装过的JDK卸载掉,以免影响到新JDK的使用,需要的朋友可以参考下

JDK完全卸载

1. 需求

在安装JDK之前,最好将原来可能安装过的JDK卸载掉,以免影响到新JDK的使用。
本文介绍JDK完全卸载所需的步骤。

2. 查看本机所有包含java的路径

2.1. 查询命令

where java

2.2. 查询结果

查询结果可能存在多个,其中可能包含旧的JDK,没有卸载干净。

如图中查询出来的结果显示,有两个 java.exe 存在。

这里的情况是:前一个可能是历史遗留的,手动删除,参考下面的步骤《删除历史遗留》;后一个是当前已安装的JDK,在 控制面板-卸载程序 中删除JDK是可以自动删除。

这两个都是要删除的。

在这里插入图片描述

3. JDK卸载

在 控制面板-卸载程序 中,选中JDK卸载。

在这里插入图片描述

JDK原来的安装位置在

C:\Program Files\Java

卸载完成后,这个Java文件夹,应该就自动被删除了。

4. 删除历史遗留(如果存在)

如果存在遗留文件夹,需手动删除。

C:\ProgramData\Oracle\Java

在这里插入图片描述

5. 删除环境变量

5.1. JAVA_HOME

在这里插入图片描述

5.2. Path中Java相关环境变量

在这里插入图片描述

删除下面两个环境变量(如果存在)

%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin

在这里插入图片描述

在这里插入图片描述

6. 关机重启(可选)

卸载JDK后,建议重启一下电脑,不要直接再装新的JDK,防止冲突。

7. 安全管家-垃圾清理(可选)

可以使用安全管家类的软件,进行垃圾清理,进一步清理系统注册表之类的文件。

总结

到此这篇关于JDK完全卸载超详细步骤的文章就介绍到这了,更多相关JDK完全卸载内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Spring + Spring Boot + MyBatis + MongoDB的整合教程

    Spring + Spring Boot + MyBatis + MongoDB的整合教程

    这篇文章主要给大家介绍了关于Spring + Spring Boot + MyBatis + MongoDB的整合教程,文中通过图文以及示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。
    2017-12-12
  • Java synchronize线程安全测试

    Java synchronize线程安全测试

    这篇文章主要介绍了Java synchronize线程安全测试,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • java实现简单的猜数字小游戏

    java实现简单的猜数字小游戏

    这篇文章主要为大家详细介绍了java实现简单猜数字小游戏,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-03-03
  • java Timer 定时每天凌晨1点执行任务

    java Timer 定时每天凌晨1点执行任务

    这篇文章主要介绍了java Timer 定时每天凌晨1点执行任务的代码,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09
  • java实现哈夫曼文件解压缩

    java实现哈夫曼文件解压缩

    这篇文章主要为大家详细介绍了java实现哈夫曼文件解压缩,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-06-06
  • IDEA报错:Process terminated的问题及解决

    IDEA报错:Process terminated的问题及解决

    这篇文章主要介绍了IDEA报错:Process terminated的问题及解决方案,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • Java开发中POJO和JSON互转时如何忽略隐藏字段的问题

    Java开发中POJO和JSON互转时如何忽略隐藏字段的问题

    这篇文章主要介绍了Java开发中POJO和JSON互转时如何忽略隐藏字段的问题,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-02-02
  • springboot启动不加载bootstrap.yml文件的问题

    springboot启动不加载bootstrap.yml文件的问题

    这篇文章主要介绍了springboot启动不加载bootstrap.yml文件的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-12-12
  • Java 策略模式 if-else用法实例详解

    Java 策略模式 if-else用法实例详解

    这篇文章主要介绍了Java 策略模式 if-else用法详解,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的朋友可以参考一下
    2022-07-07
  • SpringBoot集成WebSocket实现后台向前端推送信息

    SpringBoot集成WebSocket实现后台向前端推送信息

    在一次项目开发中,使用到了Netty网络应用框架,以及MQTT进行消息数据的收发,这其中需要后台来将获取到的消息主动推送给前端,所以本文记录了SpringBoot集成WebSocket实现后台向前端推送信息的操作,需要的朋友可以参考下
    2024-02-02

最新评论