2016-02-17 59 views
0

我有3個java的在我的系統1.6,1.7和Java 8
設置我JAVA_HOME和路徑到1.7,但是當我使用CMD管理員模式下運行Java的版本還給我8
任何人都可以告訴我從哪裏選擇java,以及如何將其更改爲另一個版本。更改系統的Java

更新時間:我在路徑變量

+1

什麼路徑.. – Satya

+0

首先嚐試把路徑的java在您%PATH% – Marged

回答

0

當我們以管理員身份運行cmd時,它會選擇C:/ user/windows32文件夾下已有的java.exe。

要解決此問題,請不要在路徑末尾追加我的java,而應追加在路徑可變的開始位置。

因此,這裏是在cmd中使用的代碼,如果以管理員身份運行

set path=%JAVA_HOME%/bin;%path%; 
java -version 
0

啓動CMD外殼並鍵入echo %PATH%已經設置的Java 7 /箱。

操作系統將檢查列出的目錄,並且第一個具有java二進制文件的文件將被使用。

要改變它 - PATH變量是基於設定在Control Panel的設置 - >System - >Advanced System Settings - >Environment Variables。您需要開始新的cmd會話以查看更新的更改。

+0

@Gorgi感謝您的回答。我已經設置了我的環境變量。但從另一個網站得到我的答案。 –