.【我的電腦】鼠標右鍵->【屬性】
2.點擊【高級系統設置】
3.彈出窗口中點擊【環境變量】
4.新建系統環境變量
5.變量名輸入 JAVA_HOME,變量值輸入Java安裝路徑,點擊【確定】
JAVA_HOME:該環境變量的值就是 Java 所在的目錄,一些 Java 版的軟件和一些 Java 的工具需要用到該變量。
6.在系統變量【Path】中新增,輸入 %JAVA_HOMEbin%,點擊【確定】
PATH:指定一個路徑列表,用于搜索可執行文件的。執行一個可執行文件時,如果該文件不能在當前路徑下找到,則依次尋找 PATH 中的每一個路徑,直至找到。或者找完 PATH 中的路徑也不能找到,則報錯。Java 的編譯命令 (javac),執行命令 (java) 和一些工具命令 (javadoc, jdb 等) 都在其安裝路徑下的 bin 目錄中。因此我們應該將該路徑添加到 PATH 變量中。
7.【環境變量】點擊【確定】,【系統屬性】點擊【確定】
8.測試一下,打開CMD命令行窗口,輸入 java -version,出現java版本
OK,java環境變量到這里就配置完成了,這里是Windows 10系統配置的,其他Windows系統版本配置大同小異,只要能找到【環境變量】這個配置界面就OK。
原文鏈接:「鏈接」
此電腦 -> 屬性 ->高級系統設置 ->環境變量(N)...
JAVA_HOME
C:\Program Files\Java\jdk1.8.0_191\
CLASSPATH
.;
C:\Program Files\Java\jdk1.8.0_191\lib\dt.jar;
C:\Program Files\Java\jdk1.8.0_191\\tools.jar;
path
C:\Program Files\Java\jdk1.8.0_191\bin;
程序的執行需要使用外部指令javac,但是javac命令僅僅能在JDK安裝目錄下的bin目錄下時候,因此程序只能寫入bin目錄
程序開發過程中,不能將源代碼寫入JDK的安裝目錄,因此需要將源程序保存到任意位置的指定目錄(英文目錄),所以需要使javac指令在任意目錄下可以運行
通過配置path環境變量,將javac指令所在目錄也就是JDK安裝目錄下的bin目錄配置到path變量下,即可使javac指令在任意目錄下運行
將jdk安裝目錄下的bin目錄添加到最左邊并添加分號
使classpath目錄中的.class文件可以在任意目錄運行
技巧:通常將配置的目錄最前面添加.配置,即便當前目錄,使.class文件搜索時首先搜索當前目錄,然后根據目錄配置的順序依次查找,找到后即運行,因此classpath目錄中的配置存在先后順序
path環境變量里面記錄的是可執行性文件,如.exe文件,對可執行文件先在當前路徑去找,如果沒找到就去path環境變量中配置的路徑去找
classpath環境變量里記錄的是java類的運行文件所在的目錄