彻底卸载、更换jdk全过程

 更新时间:2026年02月17日 12:29:44   作者:CV工程师(Ctrl)  
本文介绍了卸载旧版JDK并安装新版JDK的详细步骤,包括卸载JDK、删除注册表中的JavaSoft文件夹、删除环境变量、删除exe文件以及安装新版JDK

步骤一、卸载原来的jdk,删除JDK文件夹

刚开始忘放了,这里应该是jdk11

找到你jdk的目录,直接删除文件夹。

步骤二、删除注册表

打开注册表 计算机\HKEY_LOCAL_MACHINE\SYSTEM,然后删除JavaSoft文件夹。

步骤三、删除环境变量

步骤四、删除exe文件

将C盘中Windows\System32Windows\SysWOW64文件夹下的java.exe, javaw.exe 和 javaws.exe文件删掉。

步骤五、安装新的jdk

Java Archive Downloads - Java SE 8u211 and later

配置环境变量

安装完成。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • JedisPool资源池优化方法

    JedisPool资源池优化方法

    这篇文章主要介绍了JedisPool资源池优化方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • Java将GeoHash转化为对应的经纬度坐标实例代码

    Java将GeoHash转化为对应的经纬度坐标实例代码

    这篇文章主要介绍了Java实现将GeoHash转化为对应的经纬度坐标的相关资料,需要的朋友可以参考下
    2016-01-01
  • spring boot与ktor整合的实现方法

    spring boot与ktor整合的实现方法

    这篇文章主要给大家介绍了关于spring boot与ktor整合的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-09-09
  • SpringBoot项目中实现Redis分布式锁的方法与最佳实践

    SpringBoot项目中实现Redis分布式锁的方法与最佳实践

    在 Spring Boot 项目中实现 Redis 分布式锁,主要有手动实现和使用 ​Redisson​ 两种主流方式,下面我来为你详细解释这两种方式的原理、实现方法和最佳实践,需要的朋友可以参考下
    2025-09-09
  • Spring Boot Redis客户端远程操作实现过程解析

    Spring Boot Redis客户端远程操作实现过程解析

    这篇文章主要介绍了Spring Boot Redis客户端远程操作实现过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-04-04
  • Java实现对比两个实体类字段变化的示例详解

    Java实现对比两个实体类字段变化的示例详解

    我们在工作中,可能会在日志中记录数据的变化情况或者在公共处理的数据增加一个日志页面,我们可以根据CompareUtils工具类比较数据前后发生了怎样的变化,下面我们就来看看具体实现吧
    2024-03-03
  • 详细介绍Java后端API接口开发规范

    详细介绍Java后端API接口开发规范

    在Java后端开发中,API接口的设计与开发至关重要,本文详细介绍了命名规范、接收参数规范、参数检验、接收方式规范、异常类处理、统一返回格式以及幂等性等方面的开发规范,提供了实际代码示例,需要的朋友可以参考下
    2024-10-10
  • Java技术长久占居主要地位的12个原因

    Java技术长久占居主要地位的12个原因

    这篇文章主要为大家详细介绍了12个Java长久占居主要地位的原因,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • Spring AOP 的实现和切点表达式的实现方式

    Spring AOP 的实现和切点表达式的实现方式

    本文给大家介绍了Spring AOP的基本概念、通知类型、切点表达式和切面优先级,并通过示例代码展示了如何实现这些功能,感兴趣的朋友跟随小编一起看看吧
    2024-12-12
  • springboot全局异常处理方式@ControllerAdvice和@ExceptionHandler

    springboot全局异常处理方式@ControllerAdvice和@ExceptionHandler

    文章总结了个人在处理全局异常处理时的经验,包括使用`StatusEnum`来定义状态码,旨在为读者提供参考,并鼓励大家支持脚本之家
    2024-11-11

最新评论