Spec-Zone .ru
спецификации, руководства, описания, API
След: Развертывание
Урок: Упаковка Программ в Файлах JAR
Работа с Файлами манифеста: Основы
Домашняя страница > Развертывание > Упаковка Программ в Файлах JAR

Работа с Файлами манифеста: Основы

Файлы JAR поддерживают широкий диапазон функциональности, включая электронное подписание, управление версиями, изоляцию пакета, и других. Что дает файлу JAR эту универсальность? Ответ является декларацией файла JAR.

Декларация является специальным файлом, который может содержать информацию о файлах, упакованных в файле JAR. Адаптируя эту "meta" информацию, которую содержит декларация, Вы позволяете файлу JAR служить множеству целей.

Этот урок объяснит содержание файла манифеста и покажет Вам, как работать с этим с примерами для основных характеристик:

Понимание Декларации Значения по умолчанию

Когда Вы создаете файл JAR, декларация значения по умолчанию создается автоматически. Этот раздел описывает декларацию значения по умолчанию.

Изменение Файла манифеста

Этот раздел показывает Вам основной метод изменения файла манифеста. Более поздние разделы демонстрируют определенные модификации, которые можно хотеть сделать.

Установка Точки входа Приложения

Этот раздел описывает, как использовать заголовок Main-Class в файле манифеста, чтобы установить точку входа приложения.

Добавление Классов Пути к классу Файла JAR

Этот раздел описывает, как использовать заголовок Class-Path в файле манифеста, чтобы добавить классы в других файлах JAR к пути к классу, выполняя апплет или приложение.

Установка Информации о версии Пакета

Этот раздел описывает, как использовать заголовки версии пакета в файле манифеста.

Изоляция Пакетов в пределах Файла JAR

Этот раздел описывает, как изолировать пакеты в пределах файла JAR, изменяя файл манифеста.

Дополнительная информация

Спецификация явного формата является частью онлайновой документации JDK.


Проблемы с примерами? Попытайтесь Компилировать и Выполнить Примеры: FAQ.
Жалобы? Поздравление? Предложения? Дайте нам свою обратную связь.

Предыдущая страница: Выполнение Серийного программного обеспечения JAR
Следующая страница: Понимание Декларации Значения по умолчанию