有关MANIFEST.MF的信息?

时间:2011-05-12 12:23:52

标签: java eclipse jar classpath manifest

我想知道什么是MANIFEST File In Java项目以及如何使用它?

感谢。

3 个答案:

答案 0 :(得分:1)

请参阅this

  

JAR文件可以支持多种文件   功能,包括电子   签名,版本控制,包   密封,扩展等。什么   为JAR文件提供了这样的能力   多才多艺?答案体现在   JAR文件的清单。

     

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

答案 1 :(得分:1)

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

答案 2 :(得分:0)

此文件类似于属性文件,主要用于指示应用程序的起点/类以及应用程序将使用的jar文件/类路径。

正如Wikipedia所述:

  

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

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