2011-05-12 69 views

回答

1

参见this

JAR文件可以支持的 功能性的范围很广,包括电子签名 ,版本控制,包 密封,扩展等。什么 给JAR文件的能力是多么的如此 ?答案体现在JAR文件的清单 中。

清单是一个特殊的文件, 可以包含有关打包在JAR文件中的文件的信息。通过 定制清单中包含的这个“元”信息 ,您可以将该JAR文件用于各种各样的 目的。

0

该文件与属性文件相似,主要用于指示应用程序的起始点/类和应用程序将使用的jar文件/类路径。

Wikipedia说:

在Java平台上,清单文件 是包含在 JAR档案中的特定文件。它用于定义 扩展和包相关的数据。它是 是一个元数据文件,其中包含 名称 - 值对组织的 不同部分。如果JAR文件是 打算用作可执行文件 文件,则清单文件指定该应用程序的主类 。清单文件 被命名为MANIFEST.MF。

您可以在Oracle's site找到有用的信息。

1

我们可以使用MANIFEST文件为JAR文件定义添加类路径或程序包版本的应用程序的入口点。这里有一个简短的教程,我发现它非常好。希望它会帮助你..这里的链接Click Here