这些Java教程是为JDK 8编写的。本页面中描述的示例和实践不利用后续版本中引入的改进,并可能使用不再可用的技术。
请参阅Java语言更改了解Java SE 9及其后续版本中更新的语言特性的摘要。
请参阅JDK发行说明了解所有JDK版本的新功能、增强功能以及已删除或弃用选项的信息。
在创建JAR文件时,您可以使用m命令行选项向清单添加自定义信息。本节描述了m选项。
Jar工具会自动将一个带有路径名META-INF/MANIFEST.MF的默认清单放入您创建的任何JAR文件中。您可以通过修改默认清单来启用特殊的JAR文件功能,例如包封装。通常,修改默认清单涉及向清单中添加特殊用途的头部,以允许JAR文件执行特定的功能。
要修改清单,首先需要准备一个包含您要添加到清单中的信息的文本文件。然后,使用Jar工具的m选项将您文件中的信息添加到清单中。
基本命令的格式如下:
jar cfm jar文件 清单附加 输入文件(们)
让我们看看此命令中使用的选项和参数:
m和f选项必须按照相应参数的顺序出现。
本课程的剩余部分演示了您可能想要对清单文件进行的特定修改。