最近因为开发需求,需要用到多个版本的JDK,如何快速切换JDK显得尤为重要。
我一开始把环境变量的进行了更改,但却没有变化,还是默认的JDK。
因为在Windows环境中的变量的优先级高于JAVA_HOME变量的优先级,直接修改变量值是没有用的。
解决方法:
第一步:删除C:\Windows\System32目录下java.exe、javaw.exe、javaws.exe三个文件。
第二步:进入此电脑,在查看中将“隐藏的项目”打勾,然后进入
C:\ProgramData\Oracle\Java,将Javapath文件夹直接删除。
打开新的cmd窗口,输入:java -version
成功切换,今后想切换JDK环境时只需修改JAVA_HOME的值即可。