windows系統切換jdk,修改java_home無效狀況

由於工做須要,需將 jdk1.8 切換成 1.6 版本,可是修改了java_home發現無效,仍是1.8的,而後我又根據網上的資料,作了刪除了path路徑裏面的C:\ProgramData\Oracle\Java\javapath;刪除掉了system32文件夾裏面的java.exe,javaw.exe,javaws.exe,關閉了java裏面1.8,全都無效。

java

緣由:因爲在WINDOWS\System32環境變量中的優先級高於JAVA_HOME設置的環境變量優先級,故若是隻修改環境變量JAVA_HOME,jdk的版本並不會切換。spa

解決方案:把path路徑裏面的%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到path路徑的最前面或者%SystemRoot%\system32;前面,是否是就能夠了呢,最後果真能夠了.net

 源自:https://blog.csdn.net/weixin_39591965/article/details/88884309blog

相關文章
相關標籤/搜索