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

Tầm quan trọng của định dạng jmod trong Java 9 là gì?


Java 9 đã giới thiệu một định dạng mới có tên " jmod "để đóng gói các mô-đun. Các tệp jmod có thể được thiết kế để xử lý nhiều loại nội dung hơn jar các tập tin. Nó cũng có thể đóng gói mã cục bộ , tệp cấu hình , lệnh cục bộ và các loại dữ liệu khác. " jmod "định dạng không hỗ trợ trong thời gian chạy và có thể dựa trên định dạng zip hiện tại. Định dạng jmod có thể được sử dụng ở cả trình biên dịch và liên kết thời gian và có thể được tìm thấy trong JDK_HOME \ jmods thư mục, trong đó JDK_HOME là một thư mục. Các tệp ở định dạng jmod có " .jmod "phần mở rộng.

Java 9 đi kèm với một công cụ mới có tên jmod và nó nằm trong JDK_HOME \ bin danh mục. Nó có thể được sử dụng để tạo tệp jmod, liệt kê nội dung của tệp jmod, in mô tả của mô-đun và ghi lại giá trị băm của mô-đun được sử dụng.

Cú pháp

jmod <subcommand> <options> <jmod-file>

jmod lệnh chứa ít nhất một trong các lệnh con sau :

  • tạo
  • trích xuất
  • danh sách
  • mô tả
  • băm

danh sách và mô tả lệnh con không chấp nhận bất kỳ tùy chọn nào. là jmod tệp sẽ được tạo hoặc tệp jmod hiện có sẽ được mô tả.