彻底卸载JDK的方式

彻底卸载JDK的方式转自http://www.mamicode.com/info-detail-1242740.html标签:  一.备份安装好的绿色版JDKa.重新安装JDK到任意目录,假设这个目录是C:\java。b.将装好的JDK,JRE拷贝到任意一个其他目录,如D:\bak,这样做的目的主要是为了备份JDK。(建议打成zip压缩包奔备用)二.彻底卸载JDK1.第一步,首先…

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

转自http://www.mamicode.com/info-detail-1242740.html

标签:

  一.备份安装好的绿色版JDK

a.重新安装JDK到任意目录,假设这个目录是C:\java。
b.将装好的JDK,JRE拷贝到任意一个其他目录,如D:\bak,这样做的目的主要是为了备份JDK。(建议打成zip压缩包奔备用)
   
二.彻底卸载JDK

1.第一步,首先卸载或删除JDK:

三种方式:

(1)用控制面板卸载

(2)安全类软件(360等)自带的软件卸载工具的功能卸载

(3)直接删除jDK文件夹(我的默认的是:C:\Program Files (x86)\Java)(我喜欢的方式,简单粗暴,推荐)

2.第二步,删除注册表:

按Windows键+R  输入”regedit”打开注册表编辑器

找到HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft 

将JavaSoft文件夹及其子目录全部删除。

3.第三步,删除环境变量(删除两个,编辑一个)

计算机→属性→高级系统设置→高级→环境变量

(1)找到系统变量→删除 JAVA_HOME 变量 。

(2)找到系统变量→删除 CLASSPATH 变量

(3)找到系统变量→寻找 Path 变量→编辑

    删除里面的 %JAVA_HOME%\bin; 和 %JAVA_HOME%\jre\bin;(只删除这两个,切记)

 

4.第四步,

(重要)将C盘中Windows\System32和Windows\SysWOW64文件夹下的java.exe, javaw.exe 和 javaws.exe文件删掉.

(安装jdk时默认将这三个文件复制到这两个目录)

5.最后一步:测试

打开命令提示符输入 java 按回车

出现”java不是内部或外部命令,也不是可运行的程序
或批处理文件。”完全卸载JDK成功.如图

技术分享

三.重新配置环境变量(三个):

计算机→属性→高级系统设置→高级→环境变量

1.系统变量→新建 JAVA_HOME 变量 。

变量值填写,备份好的绿色版JDK的存放目录,即jdk的安装目录(本人是 E:\Java\jdk1.7.0)

彻底卸载JDK的方式

2.系统变量→寻找 Path 变量→编辑

在变量值最后输入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码

彻底卸载JDK的方式

3.系统变量→新建 CLASSPATH 变量

变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一点

彻底卸载JDK的方式

4.到此系统变量配置完毕

5.检验是否配置成功 按Windows键+R 输入 cmd 打开命令提示符 输入 java -version (java 和 -version 之间有空格)

若如图所示 显示版本信息 则说明安装和配置成功。

彻底卸载JDK的方式

这时,你就拥有了与注册表无关的JDK了,可以随意移动位置,移动以后只要修改 JAVA_HOME为移动以后的路径就可以了。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/152965.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • 多进程多线程的区别_多进程和多线程效率

    多进程多线程的区别_多进程和多线程效率前一篇文章介绍了单任务的HTTP服务器,那么如何实现多任务的呢,本篇文章将实现HTTP服务的并发处理,分别从多进程,多线程,协程的方法来实现,代码有点多,引入了3个文件,重复度有点高,读者只看关键部分,就好了,主要是服务端的数据收发阶段。测试方法:将html文件方法和代码同路径下,运行代码,在浏览器中输入IP:端口/XX.html即可看到成功解析html文件(这里不讨论html中的内容,只需明白实现思路即可)如图:****1. 多进程实现HTTP服务器的并发import socketimport

  • Linux学习的内容

    Linux学习的内容

  • python运行不了怎么办_except python

    python运行不了怎么办_except pythonpython将自己写的模块上传到PyPI服务器,报错error:<urlopenerror[SSL:CERTIFICATE_VERIFY_FAILED]certificatever

  • ftk学习记(icon篇)

    ftk学习记(icon篇)

  • Linux下七种文件类型、文件属性及其查看方法

    Linux下七种文件类型、文件属性及其查看方法1、七种文件类型普通文件类型Linux中最多的一种文件类型,包括纯文本文件(ASCII);二进制文件(binary);数据格式的文件(data);各种压缩文件.第一个属性为[-]目录文件就是目录,能用#cd命令进入的。第一个属性为[d],例如[drwxrwxrwx]块设备文件块设备文件:就是存储数据以供系统存取的接口设备,简单而言就是硬盘。例如一号

  • 操作系统实验五 虚拟存储器管理

    实验五虚拟存储器管理一、实验目的1、理解虚拟存储器概念。2、掌握分页式存储管理地址转换和缺页中断。二、实验内容与基本要求1、模拟分页式存储管理中硬件的地址转换和产生缺页中断。2、用先进先出页面调度算法处理缺页中断。三、实验报告内容1、分页式存储管理和先进先出页面调度算法原理。a.分页式存储管理原理  在存储器管理中,连续分配方式会形成许多“碎片”,虽然可通过“紧凑”方法将

发表回复

您的电子邮箱地址不会被公开。

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