转至: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
相关推荐
然而,有时候由于系统更新、版本冲突或安装多个JDK版本等原因,我们可能需要彻底卸载JDK以保持系统的整洁和优化性能。以下是关于如何正确、彻底地卸载JDK以及清理注册表的相关知识点: 1. **通过控制面板卸载JDK**...
在Windows操作系统中,常规的程序卸载方式可能无法彻底删除JDK,因为系统可能会保留一些关键文件和设置。这些残留物可能导致新的JDK版本安装失败,或者在系统中引发冲突。这时,专业针对JDK设计的卸载工具就显得尤为...
为了彻底清除JDK的痕迹,需要进入注册表编辑器(可以通过搜索框输入“regedit”打开),查找并删除以下与JDK相关的键值: - `HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft` - `HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\...
\java\jdk目录下的文件手工删除了,可能再执行installjdk.bat由于没有卸载干净,即使用360也可能卸载不干净,可以使用“强力删除软件”这个目录中的带的youunintaller这个软件,选择jdk,即可将JDK删除彻底, ...
在IT行业中,操作系统、数据库管理、Java开发环境和应用服务器的配置是基础且重要的技能。以下是对"CentOS7 MySQL...通过文档"CentOs安装 mysql彻底删除与安装 jdk和tomcat的配置.doc",你可以找到更详细的指导和说明。
"JDK卸载程序"就是针对这种情况设计的专用工具,它能够帮助用户彻底卸载JDK,解决传统方法无法卸载或重新安装JDK的问题。 首先,我们来理解一下JDK的常规卸载过程。在Windows操作系统中,通常可以通过控制面板或...
为了彻底清除JDK 1.8的影响,还需执行以下操作: - 删除`C:\Windows\System32`目录下的`java.exe`、`javaw.exe`、`javaws.exe`三个文件。 - 删除`C:\ProgramData\Oracle\Java\javapath`目录下的`java.exe`、`javaw....
在安装新的JDK版本之前,如果系统上已经存在旧版本的JDK,需要先进行彻底的卸载,避免版本冲突。这可以通过移除与Java相关的所有软链接以及使用`alternatives`工具来取消对旧版本的引用完成。具体操作如下: 1. **...
关于卸载工具,可能是一个帮助你彻底卸载JDK的程序,因为有时候仅通过控制面板的“添加/删除程序”功能可能无法完全卸载所有关联文件和注册表项。使用专门的卸载工具可以更干净地移除JDK,防止残留文件影响后续的JDK...
2. 卸载旧版本:如果需要升级JDK,先使用系统管理工具或手动删除旧版本的JDK目录。 3. 安装新版本:下载最新版本的JDK,按照相同的安装步骤进行操作。 总之,64位Linux版的JDK8提供了高效、强大的Java开发环境。...
5. **彻底删除Java**:如果你的系统中已有旧版本的Java,且需要升级或卸载,确保正确删除所有相关组件,包括JRE和JDK。在控制面板中选择“卸载程序”,找到Java相关条目,按提示操作即可。同时,检查环境变量设置,...
它们能够帮助用户彻底、干净地卸载JDK,包括注册表中的相关条目、系统路径中的引用以及安装目录下的文件,避免了手动清理时可能遗漏的部分。 "JavaUninstallTool.exe"是这个官方卸载工具的可执行文件名,它是一个...
4. **Date和Time API**:Java 8彻底重构了日期和时间处理,引入了java.time包,提供了更好的API来处理日期、时间、时区等。 5. **默认方法**:接口可以拥有默认实现,这使得向旧的API添加新方法成为可能,而不会...
可以通过手动查找并删除与JDK相关的文件夹来确保彻底卸载。 #### 注意事项 - 在配置环境变量时,请确保所有路径正确无误,否则可能会导致Java程序无法正常运行。 - 在安装JDK之前,建议备份原有的环境变量设置,...
9. **弃用和删除过时特性**:为了保持平台的清晰度和稳定性,JDK 17会废弃一些不再推荐使用的特性,并可能在未来的版本中彻底删除。 10. **安全性更新**:每次JDK更新都会包含最新的安全补丁,确保用户免受已知威胁...
5. JEP 295:删除永久代(Remove the Permanent Generation):JDK9彻底移除了永久代,取而代之的是Metaspace,这是一个更灵活的元数据存储区域,减少了OutOfMemoryError的发生概率。 6. JEP 304:JLink:这个工具...