Java 9 中 JDK 和 JRE 目錄的結構是什麼?


JDKJRE 的目錄結構幾乎相同,除了 JDK 有兩個額外的目錄,如 jmodsinclude,並且在 JDK9 版本中沒有 JRE 子目錄。

JDK 目錄是 JDK 軟體安裝的根目錄。此目錄還包含 copyrightreadmesrc.zip 檔案,這些檔案可以是 Java 平臺的原始碼歸檔檔案。

JDK 目錄結構

JDK-9
   - bin
   - conf
   - include
   - jmods
   - legal
   - lib
  • JDK/bin 目錄包含可執行檔案和命令列啟動器,這些啟動器可以由連結到映像的模組定義。
  • JDK/conf 目錄包含 .properties.policy 和其他配置檔案,這些檔案旨在由開發人員、部署人員以及終端使用者進行編輯。
  • JDK/lib 目錄包含執行時系統的私有實現細節。這些檔案不適用於外部使用,不得修改。
  • JDK/jmods 目錄包含已編譯的模組定義。
  • JDK/legal 目錄包含每個模組的 copyrightlicense 檔案。
  • JDK/include 目錄包含支援使用 Java 本地介面 (JNI)Java 虛擬機器 (JVM) 偵錯程式介面進行 原生代碼 程式設計的 C 語言 標頭檔案。


JRE 是 JRE 軟體安裝的根目錄。此目錄包含 readme 和其他 JRE 資料夾。

JRE 目錄結構

JRE-9
   - bin
   - conf
   - legal
   - lib
  • JRE/bin 目錄包含由連結到映像的模組定義的可執行檔案和命令列啟動器。
  • JRE/conf 目錄包含 .properties.policy 和其他配置檔案,這些檔案旨在由開發人員、部署人員以及終端使用者進行編輯。
  • JRE/lib 目錄包含執行時系統的私有實現細節。這些檔案不適用於外部使用,不得修改。
  • JRE/legal 目錄包含每個模組的版權和許可證檔案。

更新於: 2020年4月6日

2K+ 瀏覽量

開啟你的 職業生涯

透過完成課程獲得認證

開始學習
廣告

© . All rights reserved.