1. 程式人生 > >window 10 javac不是內部或外部命令

window 10 javac不是內部或外部命令

  今天在新電腦上配置Java環境變數(window 10),不管怎麼配置都是提示“javac不是內部或外部命令”,java,java -version命令是正常的。

後來發現是path路徑配置的不對,修改後還是不行,後來看網上說要用jdk的絕對路徑,修改後也不行。最後將cmd視窗關閉,重新啟動後輸入

javac命令就正常了

 

 

一、環境準備

  Windows10

  jdk-9.0.1

二、下載並安裝JDK

  到Java的官網下載JDK安裝包,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

,選擇一個適合自己的JDK版本下載並安裝即可,具體流程不詳述。

二、環境變數配置

   1、右鍵桌面上“我的電腦”>>“屬性”,在彈出的頁面上點選“高階系統設定”。

  

  2、在彈出的“系統屬性”視窗中“高階”標籤頁下點選“環境變數”按鈕。

  

  3、在彈出的“環境變數”視窗中,點選下方的“新建”按鈕,在彈出的“新建系統變數”視窗中,新建一個名為“JAVA_HOME”的環境變數,變數值為Java的安裝路徑,本人為:D:\project\tool\Java\jdk_9.0.1。如圖所示。

  

  4、設定Path環境變數,該變數已經存在,所以在列表中選擇Path,點選下方的“編輯”按鈕,在彈出的視窗中新增如下資訊:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,然後點選“確認”按鈕即可。如圖所示:

  

  5、和JAVA_HOME一樣,新建一個名為“classpath”的環境變數,變數值為:%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar。如圖所示:

  

  6、在配置好環境變數後,可以進入cmd中檢查Java是否安裝正確,檢查的命令為 java -version,如圖所示: