【问题标题】:Conventions for additional content of the manifest.mf file?manifest.mf 文件的附加内容的约定?
【发布时间】:2011-12-02 00:07:58
【问题描述】:

除了JAR specification 之外,Java JAR 中的 MANIFEST.MF 文件是否有任何约定?我可能想要包含的有趣信息是:构建日期和其他构建信息、SVN 版本,也许是描述。我还没有找到如何命名相应键的建议。清单中是否有任何事实上的标准或至少是通用键名用于规范未涵盖的事物?

【问题讨论】:

    标签: java jar manifest manifest.mf


    【解决方案1】:

    您可以包含任何不违反规范的键/值对。 (例如,价值的长度)。至于如何做,这取决于您使用什么工具来创建清单。

    【讨论】:

    • 我澄清了这个问题,因为我不关心工具(我有一个),而是关心键的名称。
    【解决方案2】:

    specification 可能对编写 good 清单文件很有用。

    【讨论】:

    • 当然,这就是我链接到问题中的规范的原因。 :-) 实际上工具(maven-jar-plugin)会处理这个问题。但它确实告诉我如何命名构建日期或 SVN 修订或描述的密钥 - 它根本不在乎。
    • 对不起,我没有看到你的链接。
    【解决方案3】:

    JAR Manifest: Overview 提到“忽略不理解的属性”。除了Main Attribute 之外的任何东西都应该没问题。这里有一个更全面的summary link 和一个方便的utility 来检查清单原位

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-26
      • 1970-01-01
      • 1970-01-01
      • 2013-06-30
      • 2014-06-07
      • 2013-07-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多