jdk1.8转jdk1.6不成功原因

本文详细解析了在系统变量Path中,C:ProgramDataOracleJavajavapath;路径导致的JDK版本固定问题。通过删除该路径,可以成功修改JAVA_HOME,实现不同JDK版本间的灵活切换。此外,还提供了处理残留java.exe、javaw.exe和javaws.exe文件的方法,以及在修改后遇到问题时的解决方案。

以下内容是我装载的https://www.cnblogs.com/plain-heart/p/10756934.html

可能出现不成功的原因

     我现在是1.8,因为是1.8,所以

                     在安装jdk8的时候,安装过程中会在系统变量Path的最前面加上了C:\ProgramData\Oracle\Java\javapath;

                     这是安装jdk8的时候带出来的,并且在Path的最前面,所以无论修改注册表还是Java控制台都没有用,

                     执行的指令在系统变量中搜寻命令时最先找到的就是C:\ProgramData\Oracle\Java\javapath;

                     始终是jdk8的。

                     那么,我们需要把Path最前面的C:\ProgramData\Oracle\Java\javapath;删除

                     这样才能对JAVA_HOME修改来切换需要的jdk环境。

,找到PATH,把“C:\ProgramData\Oracle\Java\javapath;”删掉,友情提醒,最好先把整个path内容COPY一份,免得手抖删错了。

删除之后,听说会出现如下错误(但是我没有出现):

(然后可能还会不行,因为C:\Windows\System32下面还有三个文件java.exe、javaw.exe和javaws.exe,把把他们的后缀名都改成exe.bak当成伪删除同时当作备份)

如果java -version确定版本已经更改, 但是eclipse等程序还是无法识别当前jdk, 那边只能重启一下系统了, 本人遇到过这样的问题.

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值