Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Java

Cấu trúc thư mục JDK và JRE trong Java 9


Cấu trúc thư mục của JDK và JRE gần như giống nhau, trừ việc JDK có thêm hai thư mục jmods và include và cũng không có thư mục con JRE trong phiên bản JDK 9.

Thư mục JDK là thư mục gốc cho cài đặt phần mềm JDK. Thư mục này cũng bao gồm file copyright, readme và src.zip, là file nén mã nguồn của nền tảng Java.

Cấu trúc thư mục JDK:

JDK-9
- bin
- conf
- include
- jmods
- legal
- lib
  • Thư mục JDK/bin chứa các file thực thi và launcher dòng lệnh được định nghĩa bởi các module liên kết với image.
  • Thư mục JDK/conf chứa file .properties, .policy và các file cấu hình khác dành cho lập trình viên, nhà triển khai và người dùng cuối.
  • Thư mục JDK/lib chứa chi tiết triển khai riêng tư của hệ thống runtime. Các file này không dành cho sử dụng bên ngoài và không được sửa đổi.
  • Thư mục JDK/jmods chứa định nghĩa module đã biên dịch.
  • Thư mục JDK/legal chứa file copyright và license cho từng module.
  • Thư mục JDK/include chứa file header C-language hỗ trợ lập trình native-code với Java Native Interface (JNI) và Interface debugger Java Virtual Machine (JVM).


JRE là thư mục gốc cho cài đặt phần mềm JRE. Thư mục này chứa readme và các thư mục JRE khác.

Cấu trúc thư mục JRE:

JRE-9
- bin
- conf
- legal
- lib
  • Thư mục JRE/bin chứa file thực thi và launcher dòng lệnh được định nghĩa bởi các module liên kết với image.
  • Thư mục JRE/conf chứa file .properties, .policy và các file cấu hình khác.
  • Thư mục JRE/lib chứa chi tiết triển khai riêng tư của hệ thống runtime. Không dành cho sử dụng bên ngoài và không được sửa đổi.
  • Thư mục JRE/legal chứa file copyright và license cho từng module.