1. 程式人生 > >win10系統安裝了多個版本的JDK如何切換

win10系統安裝了多個版本的JDK如何切換

本人這檯筆記本前面裝了jdk8,現在準備用jdk7,我安裝好了jdk7;把系統變數中的JAVA_HOME 改為 D:\java\jdk\jdk7\jdk1.7.0_67,Path新增如下變數,記得加;和上一個值相隔,%JAVA_HOME%\bin  以及  %JAVA_HOME%\jre\bin  CLASSPATH 變數 改為 %JAVA_HOME%\lib  以及  %JAVA_HOME%\lib\tools.jar 。然後執行cmd 檢視 JAVA -VERSION

卻並沒有顯示jdk1.8的資訊而是顯示了1.7的。然後自己去網上搜解決方案,整理如下。

  一、把系統變數的Path中的%JAVA_HOME%\jre\bin 和 %JAVA_HOME%\bin 放在最前面

如下圖,本人用的win10系統所以Path變數可以直接編輯

  二、在安裝JDK1.6時(本機先安裝jdk1.6再安裝的jdk1.5),自動將java.exe、javaw.exe、javaws.exe三個可執行檔案複製到了C:\Windows\System32目錄,由於這個目錄在WINDOWS環境變數中的優先順序高於JAVA_HOME設定的環境變數優先順序。所以將C:\Windows\System32目錄下的java.exe、javaw.exe、javaws.exe三個可執行檔案 刪除即可。

 如下圖

  三、開啟控制面板,然後開啟程式,然後開啟JAVA,開啟JAVA控制面板,開啟JAVA執行時環境設定,把1.8的的勾去掉即可。本人因其他原因重灌了系統,目前只安裝了1.7版本,所以無法演示。


轉載自:http://www.cnblogs.com/yibinmanong/p/6532910.html