【发布时间】:2011-08-24 02:09:04
【问题描述】:
我想知道什么是Java项目中的MANIFEST文件以及如何使用它?
谢谢。
【问题讨论】:
标签: java eclipse jar classpath manifest
我想知道什么是Java项目中的MANIFEST文件以及如何使用它?
谢谢。
【问题讨论】:
标签: java eclipse jar classpath manifest
见this。
JAR 文件可以支持广泛的 功能,包括电子 签名、版本控制、打包 密封、扩展和其他。什么 使 JAR 文件能够如此 多才多艺的?答案体现在 JAR 文件的清单。
清单是一个特殊的文件 可以包含有关的信息 打包在 JAR 文件中的文件。经过 定制这个“元”信息, 清单包含,您启用 JAR 文件可用于各种 目的。
【讨论】:
该文件类似于属性文件,主要用于指示您的应用程序的起点/类以及您的应用程序将使用哪些 jar 文件/类路径。
正如Wikipedia所说:
在 Java 平台上,清单文件 是包含在 JAR 存档。它用于定义 扩展和包相关数据。它 是一个元数据文件,包含 名称-值对组织在 不同的部分。如果 JAR 文件是 旨在用作可执行文件 文件,清单文件指定 应用程序的主类。这 清单文件名为 MANIFEST.MF。
您将在Oracle's site 上找到有用的信息。
【讨论】:
我们可以使用 MANIFEST 文件来定义应用程序的入口点,为 JAR 文件添加类路径或包版本。这里有一个简短的教程,我觉得非常好。希望对您有所帮助.. 这是链接Click Here
【讨论】: