向jar清单添加自定义标签

时间:2011-05-09 18:54:24

标签: java jar manifest

我有一个要求,其中我想在jar清单文件中放置一些用户定义的标签。我想知道是否可以这样做?

  • 如果是,可以是任何一个例子吗?
  • 如果没有。 :(为什么不呢?

2 个答案:

答案 0 :(得分:8)

  

我想知道是否可以这样做?

  

如果有,可以举个例子吗?

silly-word: supercalafragilisticexpyaladocious

足够自定义吗?

有关属性和值的详细信息,请参阅JAR File Specification: Manifest Specification

  
      
  • manifest-file:main-section newline * individual-section
  •   
  • main-section:version-info newline * main-attribute
  •   
  • version-info:Manifest-Version:version-number
  •   
  • version-number:digit + {.digital +} *
  •   
  • main-attribute :(任何合法的主要属性)换行符
  •   
  • 个别部分:名称:值换行* perentry-attribute
  •   
  • perentry-attribute :(任何合法的perentry属性)newline
  •   
  • 换行符:CR LF | LF | CR(未跟随LF)
  •   
  • 数字:{0-9}
  •   
     

在上面的规范中,可以出现在主要部分中的属性被称为主要属性,而可以出现在各个部分中的属性被称为每个条目属性。某些属性可以出现在主要部分和各个部分中,在这种情况下,每个条目属性值将覆盖指定条目的主要属性值。两种类型的属性定义如下。 ..

答案 1 :(得分:1)

只要你遵守format,你就可以在清单文件中写下你想要的任何内容。那么,你的问题到底是什么?