Java 的 java_home, path, classpath

java_home: 指定 jdk 的安裝目錄。 第三方軟件 Eclipse / Tomcat 在 java_home 指定的目錄下查找安裝好的 jdk。java

path: 配置 jdk 的安裝目錄。在命令行下運行 jdk 程序,如 java/javac,系統會先在當前目錄查找,若是找不到,便會到 path 路徑查找。在 path 中配置了 jdk 的安裝目錄,即可以在任何目錄下編譯 java 源代碼,執行 java 程序。spa

classpath: 配置 java 程序存放路徑。須要調用外部 java 程序時,會在 classpath 找被調用類的 class 文件。命令行

 

附 jdk 運行原理:
須要運行 java 源代碼分兩步:ip

1. 使用 javac 程序將源代碼編譯成 .class 文件。get

2. 使用 java 程序運行該 .class 文件。編譯

 

參考:class

Java中JDK爲什麼要配Path和ClassPath? 簡書原理

相關文章
相關標籤/搜索