Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
在创建 JAR 文件期间,使用 m 命令行选项将自定义信息添加到清单。本节介绍 m 选项。
Jar 工具自动将 默认清单 与路径名 META-INF/MANIFEST.MF 放入你创建的任何 JAR 文件中。你可以通过修改默认清单来启用特殊 JAR 文件功能,例如 package sealing。通常,修改默认清单涉及向清单添加专用 headers (头),以允许 JAR 文件执行特定的所需功能。
要修改清单,必须首先准备一个文本文件,其中包含要添加到清单的信息。然后使用 Jar 工具的 m 选项将文件中的信息添加到清单中。
基本命令具有以下格式:
jar cfm jar-file manifest-addition input-file(s)
让我们看看这个命令中使用的选项和参数:
m 和 f 选项的顺序必须与相应的参数相同(译注:f 对应 jar-file,m 对应 manifest-addition)。
本课程的其余部分演示了你可能要对清单文件进行的特定修改。