|
|||
Создание JAR-архиваСоздание JAR-архива Для создания и модификации JAR-архивов можно использовать любую поддерживающую формат PKZIP программу. JAR-файл отличается от zip-файла наличием дополнительного текстового файла, называемого файлом описания (manifest file). Этот файл содержит сведения обо всех помещённых в данный архив файлах. В состав файла описания должны входить определённые элементы, в частности он должен включать следующие.
Фирма Sun предоставила, для создания JAR архивов, специализированный инструмент для всех поддерживаемых платформ. Рассмотрим создание JAR-архива с помощью этой утилиты под названием jar. Предположим, что у нас имеется каталог, содержащий несколько файлов типа .class и подкаталог с именем images содержащий несколько файлов типа .gif. Пусть имя создаваемого архива будет archive.jar Общий формат команды вызова утилиты jar: jar параметры имена_файлов Параметр имена_файлов представляет собой список имён файлов, первым в котором всегда указывается имя самого архивного файла. Назначение остальных имён файлов зависит от ключей: c - создать новый архив. m - использовать внешний файл описания, имя которого указано вторым в списке имена_файлов. M - не создавать файл описания. t - вывести содержание указанного архивного. x - извлечь файлы, указанные в списке имена_файлов. Если имена не указаны, то извлечь все файлы. f - указывает, что имя архивного файла помещено первым в списке имена_файлов. v - указывает, что утилита должна сопровождать сообщениями выполнение всех действий, заданных другими параметрами. - сохранение файлов в архиве выполняется без их сжатия. u - указывает, что нужно обновить указанные файлы. Или в случае команды jar umf manifest имя_архива указывает что нужно обновить информацию в файле описания. -i - указывает, что необходимо сгенерировать файл INDEX.LIST содержащий информацию о всех файлах архива. И так для создания нового архива введите:
|
|||
|