Добавление пользовательских тегов в jar manifest - PullRequest
5 голосов
/ 09 мая 2011

У меня есть требование, в котором я хотел поместить некоторые пользовательские теги в файл манифеста jar. Мне было интересно, можно ли это сделать?

  • Если да, то какой-нибудь пример?
  • если нет. :( почему бы и нет?

Ответы [ 2 ]

8 голосов
/ 09 мая 2011

Мне было интересно, можно ли это сделать?

Да.

Если да, то какой-нибудь пример?

silly-word: supercalafragilisticexpyaladocious

Вам достаточно?

Подробнее о атрибутах и ​​значениях см. В спецификации файла JAR: Спецификация манифеста .

  • файл манифеста: новая строка основного раздела * отдельный раздел
  • основной раздел: новая информация о версии * основной атрибут
  • информация о версии: Manifest-Version: номер версии
  • номер версии: цифра + {. цифра +} *
  • основной атрибут: (любой допустимый основной атрибут) новая строка
  • отдельный раздел: имя: значениесимвол новой строки * атрибут perentry
  • атрибут perentry: (любой допустимый атрибут perentry) символ новой строки
  • символ новой строки: CR LF |LF |CR (без LF)
  • цифра: {0-9}

В приведенной выше спецификации атрибуты, которые могут появляться в основном разделе, называются основными атрибутами, тогда какатрибуты, которые могут появляться в отдельных разделах, называются атрибутами для каждой записи.Некоторые атрибуты могут появляться как в основном разделе, так и в отдельных разделах, и в этом случае значение атрибута для каждой записи переопределяет значение основного атрибута для указанной записи.Два типа атрибутов определены следующим образом...

1 голос
/ 09 мая 2011

Вы можете написать практически все, что хотите, в файле манифеста, если вы соблюдаете формат . Итак, какой у вас вопрос на самом деле?

...