Сетевые средства Java
d8671b56

П.1. Правила употребления утилиты jar



Рисунок П.1.

Правила употребления утилиты jar




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

  • v (verbose) — выводить сообщения о процессе работы с архивом в стандартный вывод;

  • f (file) — записанный далее параметр jar-file показывает имя архивного файла;

  • m (manifest) — записанный далее параметр manifest-file показывает имя файла описания;

  • о (нуль) — не сжимать файлы, записывая их в архив;

  • м (manifest) — не создавать файл описания;

    Параметр -i (index) предписывает создать

    в

    архиве файл INDEX.LIST. Он используется уже после формирования архивного файла.

    После буквенных параметров-файлов через пробел записывается имя архивного файла jar-file, потом, через пробел, имя файла описания manifest-file, затем перечисляются имена файлов, которые надо занести в архив или извлечь из архива. Если это имена каталогов, то операция выполняется рекурсивно со всеми файлами каталога.

    Перед первым именем каталога может стоять параметр -с. Конструкция -с dir означает, что на время выполнения утилиты jar текущим каталогом станет каталог dir. ,

    Необязательные параметры занесены в квадратные скобки.

    Итак, в конце командной строки должно быть записано хотя бы одно имя файла или каталога. Если среди параметров есть буква f, то первый из этих файлов понимается как архивный jar-файл. Если среди параметров находится буква т, то первый файл понимается как файл описания (manifest-file). Если среди параметров присутствуют обе буквы, то имя архивного файла и имя файла описания должны идти в том же порядке, что и буквы f и т.

    Если параметр f и имя архивного файла отсутствуют, то архивным файлом будет служить стандартный вывод.



    Содержание раздела