1. 程式人生 > >WIn10 JDK安裝與環境變數配置以及javac不是內部或外部命令問題的解決

WIn10 JDK安裝與環境變數配置以及javac不是內部或外部命令問題的解決

一、安裝JDK 
選擇安裝目錄 安裝過程中會出現兩次 安裝提示 。第一次是安裝 jdk ,第二次是安裝 jre 。建議兩個都安裝在同一個java資料夾中的不同資料夾中。
1.安裝jdk 隨意選擇目錄 只需把預設安裝目錄 \java 之前的目錄修改即可


2.安裝jre→更改→ \java 之前目錄和安裝 jdk 目錄相同即可


注:若無安裝目錄要求,可全預設設定。無需做任何修改,兩次均直接點下一步

二、配置環境變數
    為什麼配置環境變數?
    Java語言分兩步執行

    編譯器將使用者程式編譯成位元組碼(.class)Java虛擬機器(Java Virtual Machine)解釋執行位元組碼

    兩步需要javac java 命令。執行命令的時候是在環境變數找對應的命令的位置的。如果不    正確設定環境變數就不能正確使用相應的命令。比如說你要執行 java 命令,你不設定環境變數path包括你的jdk安裝路徑,那系統去哪找你的java.exe檔案。如果執行某個命令,系統無法在當前資料夾裡找到對應的.exe,那麼系統就會去path包含的路徑找挨個找看是否能知道對應的.exe,一旦找到第一個對應的.exe就執行命令,其他的路徑下就不找了。如果找不到你就會看到“系統找不到某某命令”的提示。

    環境變數的配置

    計算機→屬性→高階系統設定→高階→環境變數


    系統變數→新建 JAVA_HOME 變數 。變數值為jdk的安裝途徑


    系統變數→尋找 Path 變數→編輯


在變數值最後輸入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
系統變數→新建 CLASSPATH 變數


變數值填寫   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意最前面有一點)


系統變數配置完畢
檢驗是否配置成功 執行cmd 輸入 java -version (java 和 -version 之間有空格) 或者 javac


若如圖所示 顯示版本資訊 則說明安裝和配置成功。

Ps:如若命令其提示符輸入javac  javac不是內部或外部命令時 首先確認下環境配置問題。

     其次可能因為系統問題 把Path 變數改為絕對路徑,即JDK的安裝目錄。