`

彻底删除JDK

 
阅读更多

转至:http://blog.csdn.net/zzpchina/article/details/5775465

想要装旧版本的jre,结果因为有新版本存在不能安装,卸载新版本遇到问题了。很多人在卸载JDK或JRE时,往往会遇到大麻烦——添加删除程序中已经卸载了,将电脑中所有与JAVA有关的文件删得一干二净(但通常情况下有些文件你是删不掉的,只有通过改名字的办法才能删掉,当然很多人也是这样做才将它们给删掉的),控制面板上仍然还显示着JAVA的图标,这时候不论是卸载JDK还是你想安装新版的JDK,都会出现严重错误的警告。 有人想试图用超级兔子或者是优化大师之类的工具清除注册表中与JAVA有关的信息,也有人想自己手动删除它们(不得不说这样做很危险,你有可能使自己的电脑瘫痪),但结果是什么?——还是出现错误警告,想安装新版的JDK安装不了,想删除旧版的JDK却删不干净,束手无策的人在绞尽脑汁之后,唯一能想到的办法就是重装系统。重装系统?这个结果谁能接受? 难道除了重装系统就没有别的办法了吗? 办法当然有,既然问题出现在JAVA和操作系统这两个上面,那好,就在他们身上找答案?我们先找JAVA,看看SUN公司给我们的答复是什么?上SUN公司的官网,进入帮助中心,也就是这个网址:http://java.com/en/download/help/uninstall_java.xml 可以看到这里也有人遇到了同样的问题,看来这个问题出现的范围不小。下面是SUN公司给出的解决办法: If the normal uninstallation process (as mentioned above) fails, then please try Microsoft Windows Installer Cleanup Utility. This tool will ensure that all irrelevant Java Runtime Environment Microsoft Installer (msi) registries are removed. Detailed information and download is available at: Description of the Windows Installer CleanUp Utility 可以看到,它是让我们去Windows的官网去下载一个所谓的Windows安装清理工具,说这个工具可以将注册表中的信息一起清掉,安装运行这个工具在里面选择Java清除,当然这样做了有可能还是无法安装新的,因为注册表没有清理干净,找到Java注册表键值 HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft ,将文件夹JavaSoft改名,最好只是改名,因为一旦出了问题还可以再改回来。然后再装旧版jre,原路经下安装可能还会报错,换一个路径安装,看看是不是没问题了,看看控制面板上Java的版本是不是换了。 建议几点: (1)安装JDK的时候尽量将它装到C盘下,因为这里还有系统提供的一些与JAVA有关的文件 (2)要卸载JDK,先用控制面板里的添加/删除程序这个工具,万一删不掉,就使用上面的工具去删。 (3)卸载JDK前,先将环境变量中的CLASSPATH删掉,将PATH中与JAVA有关的部分也给去掉。 windows 清理工具地址:http://down.tech.sina.com.cn/page/16877.html

分享到:
评论

相关推荐

    一键安装JDK1.6

    \java\jdk目录下的文件手工删除了,可能再执行installjdk.bat由于没有卸载干净,即使用360也可能卸载不干净,可以使用“强力删除软件”这个目录中的带的youunintaller这个软件,选择jdk,即可将JDK删除彻底, ...

    neo4j+jdk套装和教程.zip

    适合于那些想要学习知识图谱却不知道如何安装的新手,本教程将解决你的所有困惑!!!!!让你彻底爱上知识图谱!!!!

    Java卸载工具.zip

    甲骨文官方发布的一款专门用于卸载JAVA软件的小工具,能够彻底卸载JAVA,使用很简单,只需要解压缩即可使用。若计算机上安装了过期的JAVA版本会导致你处于严重的安全风险中,此工具将帮助你检测和删除JAVA版本,需要...

    yusetup7pro.zip

    一些误把程序删了,但删的不彻底的,jdk没卸载干净的。 Your Uninstaller是一个智能的卸载软件。你可以像使用回收站那样方便的管理你的应用程序。具备亲切、友好的用户界面。能干净、完整的卸载不需要的组件,它比...

    xstream-1.4.15.jar

    Xstream上次对CVE-2020-26217处理并不彻底,虽然通过黑名单方法阻止了远程代码执行,但是仍然可以采用类似思路实现文件删除与服务器请求伪造。 影响版本 Xstream 修复版本 Xstream > = 1.4.15 风险等级 严重

    Java资源管理器(MyExplorer)源码

    目前提供复制,粘贴,刷新,重命名,删除(会彻底删除文件,不会移动到回收站,使用时请注意),新建,属性查看功能。 ♦ 复制功能:可复制一个文件,也可复制多个文件。 ♦ 粘贴功能:在需要粘贴的目录中粘贴所...

    java资源管理器 MyExplorer

    目前提供复制,粘贴,刷新,重命名,删除(会彻底删除文件,不会移动到回收站,使用时请注意),新建,属性查看功能。 ♦ 复制功能:可复制一个文件,也可复制多个文件。 ♦ 粘贴功能:在需要粘贴的目录中粘贴所...

    MyExplorer(java资源管理器) 

    目前提供复制,粘贴,刷新,重命名,删除(会彻底删除文件,不会移动到回收站,使用时请注意),新建,属性查看功能。 ♦ 复制功能:可复制一个文件,也可复制多个文件。 ♦ 粘贴功能:在需要粘贴的目录中粘贴所...

    java-多线程下载器(支持断点续传、线程加减)包含源码和可运行jar包 第二版

    若在垃圾箱中删除任务,则是彻底删除; 12、垃圾箱中的任务可以恢复回正在下载或已下载视图中; 13、可以点击“打开”,打开已完成的任务; 14、右键“打开文件夹”可以打开任务文件被下载到的文件夹; 15、清空...

    轻开电子商务系统(企业入门级B2C网站)20150617更新

    商品删除:删除商品记录及相关图片 2.2 分类管理 商品分类:添加、修改、删除商品分类及其子分类,调整分类展示的顺序 信息菜单:添加、修改、删除菜单及其子菜单 论坛栏目:添加、修改、删除栏目及其子栏目 2.3 ...

    使用C++语言实现基于JVMTI机制的 JAVA 代码 加密保护工具

    为了保护自己发布的Jar包和Class文件,采用的方式大多是混淆方式,这种方式对于Class文件的加密是不彻底的,还是能够通过分析得出核心算法。本工具是采用jvmti方式对Class文件进行加密,使用C++生成加密和解密库,先...

    java俄罗斯方块源码-2019-2-OSSPC-OS-3:操作系统(开源ISE)

    由于信用无法支付给原始创作者,因此AI功能已被彻底删除。 3. 帧大小调整 从 JButton,根据窗口大小调整元素大小。 4. 排名按钮 添加按钮以检查主要排名 5. 背景音乐 为了让俄罗斯方块更有趣,添加了 BGM BGM -肥鼠 ...

    基于springboot的设备管理系统+源代码+文档说明

    - 引入quartz定时任务,可动态完成任务的添加、修改、删除、暂停、恢复及日志查看等功能 - 页面交互使用Vue2.x,极大的提高了开发效率 - 引入swagger文档支持,方便编写API接口文档 **数据权限设计思想** - ...

    疯狂JAVA讲义

    6.6 更彻底的抽象:接口 192 6.6.1 接口的概念 192 6.6.2 接口的定义 193 6.6.3 接口的继承 195 6.6.4 使用接口 195 6.6.5 接口和抽象类 197 6.6.6 面向接口编程 198 6.7 内部类 202 6.7.1 非静态内部类 202...

    Embarcadero.Delphi.10.2.2.v25.0.29039.2004.Lite.v14.3完整版

    3、自动检测旁边的 jdk-7/8u*-windows-*.exe 进行安装,支持最新的 jdk-8u102-windows-i586 4、自动检测旁边的 NetFx20SP2_x86/NetFx20SP2_x64 进行安装 --------------------------------------------------------...

Global site tag (gtag.js) - Google Analytics