JDK 从8 到11遇到的问题

本文讲述了作者在升级JDK从8到11时遇到的问题,包括误识别的假版本号、系统变量优先级导致的版本混淆,以及正确配置JAVA_HOME和JRE_HOME的重要性。提示读者在修改环境变量后务必重启cmd以确保新设置生效。
摘要由CSDN通过智能技术生成

JDK 从8 到11遇到的问题

本来闲着没事 我就给JDK升个级吧 然后正常的去官网下了个JDK11 就在我安装完还感觉良好的时候 我寻思我先cmd看一下

版本吧 这一看不知道 一看吓一跳 怎么我还没配环境 你就 版本变成11了? 好家伙比我还着急。

NEXT - 我又把JDK11的文件夹删了,再去cmd 好家伙直接 不输出了 (Java ,Java -version 都不输出)。

嘶。我意识到了事情的严重性。

此时版本号看似是11,其实是虚假的11,因为JDK11安装的时候自动在Path添加了系统变量。

我们知道系统变量从上到上是有优先级,所以此时的11是虚假的

只有把JAVA_HOME,JRE_HOME配好了放到最前面在可以(这点很重要)这样你自己配的变量才是优先级最高的,而不是系统自己匹配的

再去cmd才是真正的11.

Tips: 配完环境变量一定要重新cmd,这样才会生效。

//爱JDK 也爱JK
//To Be A Romantic Programmer

2021/4/26

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值