|
Spec-Zone .ru
спецификации, руководства, описания, API
|
Отметьте: Это руководство по развертыванию Java описывает функции, выпущенные до Java SE 6 обновлений 10 выпусков. См. Java Богатый документ Разработки и Развертывания Интернет-приложений для последней информации.
Specification-Version и Implementation-Version ФорматыSpecification-Version и Implementation-Version следуйте за этими правилами для продуктов Sun, и сторонние продукты должны следовать за теми же самыми правилами для Плагина Java, чтобы принять надежные решения относительно того, актуально ли расширение или нет:
Specification-Version строка будет иметь форму:
n1.n2[.n3]
где n1, n2, и n3 целые числа, n1.n2 номер основной версии, и дополнительный n3 номер вспомогательной версии (также называемый номером версии обслуживания).
Implementation-Version будет иметь ту же самую форму первоначально, но может:
_") n4n5 указать на номер версии патча (также называемый номером версии обновления)-") имя вехи (ea , alpha, beta, rc ...), который может также включать запаздывающее целое число (ea1, beta2, rc1 ...).Оба номера версии патча и имя вехи не могут использоваться вместе в Implemenation-Version строка.
Общая форма следующие:
n1.n2[.n3][_<patch_number>|-<milestone_name>]
Целые числа (n1,n2, n3 ...), буквы, точки, дефисы, и подчеркивания, могут использоваться в формате версии как описано выше; никакие другие символы ("*", "+"...), позволяются.
Отметьте что Specification-Version и Implementation-Version числа находятся в независимой теории, хотя практически они часто находятся в синхронизации друг с другом.
Примеры:
Specification-Version примеры: 1.3, 1.4
Implementation-Version примеры: 1.3.1, 1.4.0_02, 1.4.0-beta3
В то время как они - правила, это всегда - хорошая идея при использовании стороннего расширения JAR исследовать MANIFEST.MF файл, чтобы видеть, какие фактические значения находятся в этом. Если это не следует за этими правилами, Вы, возможно, должны изменить свой апплет JAR MANIFEST.MF соответственно или измените расширение JAR.