Java 9 中 jmod 格式的重要性是什么?
Java 9 引入了一种名为“jmod”的新格式来封装模块。jmod 文件可以被设计用来处理比jar文件更多的内容类型。它还可以打包本地代码、配置文件、本地命令和其他类型的数据。“jmod”格式目前在运行时不支持,并且可以基于zip 格式。jmod 格式可以在编译和链接时使用,可以在JDK_HOME\jmods目录中找到,其中JDK_HOME是一个目录。jmod 格式的文件扩展名为“.jmod”。
Java 9 带有一个名为jmod的新工具,它位于JDK_HOME\bin目录中。它可以用来创建 jmod 文件、列出 jmod 文件的内容、打印模块的描述以及记录使用的模块的哈希值。
语法
jmod <subcommand> <options> <jmod-file>
jmod命令至少包含以下子命令之一
- 创建 (create)
- 提取 (extract)
- 列出 (list)
- 描述 (describe)
- 哈希 (hash)
list和describe子命令不接受任何选项。<jmod-file>是要创建的jmod文件或要描述的现有 jmod 文件。
广告