Иллюстрированный самоучитель по Java

Создание архива

Jar-архивы создаются с помощью классов пакета java.util.jar или с помощью утилиты командной строки jar.

Правила применения утилиты jar очень похожи на правила применения утилиты tar. Набрав в командной строке слово jar и нажав клавишу Enter, вы получите краткое пояснение, показанное на рис. П.1.

В строке:

jar {ctxu}[vfmOM] [jar-file] [manifest-file] [-C dir] files…

…зашифрованы правила применения утилиты. Фигурные скобки показывают, что после слова jar и пробела надо написать одну из букв с, t, x или и. Эти буквы означают следующие операции:

  • с (create) – создать новый архив;
  • t (table of contents) – вывести в стандартный вывод список содержимого архива;
  • х (extract) – извлечь из архива один или несколько файлов;
  • u (update) – обновить архив, заменив или добавив один или несколько файлов.

Иллюстрированный самоучитель по Java › Приложение. Развитие Java. › Создание архива
Рис. П.1. Правила употребления утилиты jar

После буквы, без пробела, можно написать одну или несколько букв, перечисленных в квадратных скобках. Они означают следующее:

  • v (verbose) – выводить сообщения о процессе работы с архивом в стандартный вывод;
  • f (file) – записанный далее параметр jar-file показывает имя архивного файла;
  • m (manifest) – записанный далее параметр manifest-file показывает имя файла описания;
  • 0 (нуль) – не сжимать файлы, записывая их в архив;
  • м (manifest) – не создавать файл описания;

Параметр – i (index) предписывает создать в архиве файл INDEX.LIST. Он используется уже после формирования архивного файла.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.