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