JRE : Java 運行環境 JDK : Java 開發工具包,其中包括 JRE (javac、java、javap、jar、javadoc 、javah 等命令) JVM : Java 虛擬機 PATH : Windows 環境變數 CLASSPTH :Java 程式運行時類載入路徑 ( 非 j ...
JRE : Java 運行環境
JDK : Java 開發工具包,其中包括 JRE (javac、java、javap、jar、javadoc 、javah 等命令)
JVM : Java 虛擬機
PATH : Windows 環境變數
CLASSPTH :Java 程式運行時類載入路徑 ( 非 javac 編譯時所需路徑,是 java 命令運行時所需路徑) 配置 CLASSPATH 時,以 . 代表當前目錄
JAVA_HOME:Windows 系統臨時變數 systemroot ( https://baike.baidu.com/item/SystemRoot/1786463 )
JDK 安裝完成後,會提示安裝 JRE (公共 JRE,系統運行所需 Java 運行環境),同時,JDK安裝目錄下也會有一個 JRE 目錄,供 java、javac 等工具使用。JDK 安裝目錄不要使用空格及中文名,且註意在公共 JRE 安裝成功後,註意 systemroot 目錄是否包括 java 打頭命令工具。
另外,在實際開發中,需要註意,程式編譯時採用 JDK 版本與程式運行時採用 JDK 版本不同,可能會導致出現相關問題。
lib 目錄中 tools.jar 、dt.jar 中具體作用
windows 系統中配置 path 時,分為用戶變數、系統變數(windows 中可配置多用戶),如配置的為系統變數,針對該 windows 中任意用戶,如若為用戶變數,僅針對當前用戶。