彻底卸载JDK环境教程

彻底卸载JDK环境教程JDK完全卸载教程卸载JDK删除残留文件清空环境变量清空注册表卸载JDK删除残留文件清空环境变量清空注册表

大家好,又见面了,我是你们的朋友全栈君。

卸载JDK

  1. 点击控制面板—>程序—>卸载程序
    在这里插入图片描述
  2. 卸载掉JDK和JRE
    在这里插入图片描述

删除残留文件

  1. 在文件目录栏中输入这个路径 C:\WINDOWS\System32,删除该路径下的以下三个文件:
    java.exe
    javaw.exe
    javawa.exe
    备注:假如找不到就是卸载的时候已经删除了,跳过该步骤即可。
  2. 删除C盘下的Java文件夹
    路径为:C:\ProgramData\Oracle下的Java文件夹
  3. 删除之前安装JDK和JRE文件夹下的残留文件(假如没有就无需删除)。

清空环境变量

  1. 右键我的电脑—>属性—>高级系统设置
    在这里插入图片描述
  2. 点击环境变量
    在这里插入图片描述
  3. 点击Path进行环境变量配置
    在这里插入图片描述
  4. 删除Path中的Java配置
    在这里插入图片描述
  5. 删除CLASSPATH系统变量配置
    在这里插入图片描述
  6. 删除JAVA_HOME系统变量配置
    在这里插入图片描述

清空注册表

  1. 打开注册表:win+R键打开,并输入regedit
    在这里插入图片描述
  2. 删除JavaSoft文件夹,目录层级为:\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft
    在这里插入图片描述
    在这里插入图片描述
  3. 重启电脑
  4. 重启完成后win+R打开cmd窗口,输入java -version,假如提示命令找不到则删除JDK环境成功。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/153016.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • QuoteName\生成Sql语句

    QuoteName\生成Sql语句ifexists(selectnamefromtempdb.dbo.sysobjectswhereid=object_id(N’tempdb.dbo.#tempWorkDate’)andtype=’u’)droptable#tempWorkDateCREATETABLE[#tempWorkDate]([WorkDate][varc…

    2022年9月25日
    0
  • 键盘钩子入门

    键盘钩子入门1钩子   钩子是操作系统消息处理的一种机制。通过钩子,应用程序可以安装一个钩子回调过程让系统调用,从而监视系统中的消息队列。在这些消息到达目标窗口之前对这些消息进行处理。1.1钩子函数1)钩子函数会降低操作系统的性能,因为它增加系统处理每一个消息的开销。所以用户除非必须才要安装钩子,而且还要尽可能早地去除钩子。2)操作系统支持多种类型的钩子,每种类型都提供了它特有的消息处理机制。3)对…

    2022年4月28日
    150
  • 自动化运维平台功能大纲

    自动化运维平台功能大纲

    2022年5月13日
    33
  • 查找回文字符串

    查找回文字符串编写一个程序,寻找一篇英文文章中最长的回文字符串。回文字符串是具有回文特性的字符串:即该字符串从左向右读,与从右向左读都一样。输入文件不会超过500字符。这个文件可能一行或多行,但是每行都不超过80个字符(不包括最后的换行符)。在寻找回文时只考虑字母‘A’-‘Z’和‘a’-‘z’,忽略其他字符(例如:标点符号,空格等)。输出的第一行应该包括找到的最长的回文的长度。下一行或几行应该包括这个回文的原文(没有除去标点符号,空格等),把这个回文输出到一行或多行(如果回文中包括换行符)。如果有多

    2022年6月5日
    29
  • Java IO流学习总结三:缓冲流-BufferedInputStream、BufferedOutputStream

    Java IO流学习总结三:缓冲流-BufferedInputStream、BufferedOutputStreamJavaIO流学习总结三:缓冲流转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/54292148本文出自【赵彦军的博客】InputStream|__FilterInputStream|__BufferedInputStream首先抛出一个问题,有了InputStream为什么还要有Buffered

    2022年10月20日
    0
  • javascript 向数组中添加数组元素(输入元素,不太重要)「建议收藏」

    javascript 向数组中添加数组元素(输入元素,不太重要)「建议收藏」javascript中向数组中输入元素,基本上有三种方式。1、在定义数组对象的时候,直接输入元素,varlist=newArrey(1,2,3,’内容’)2、利用数组对象的元素下标向其中输入数组元素list=newArray(9)list[2]=2list[3]=3这样list的下标是2与3的内容就添加上值了。3、可以利用for语句向数组对象中输入数组元素可以批量向数组对象中输入数组元素,一般用于对数组对象赋初始值,例如,可以通过改变变

    2022年5月13日
    32

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号