Spec-Zone .ru
спецификации, руководства, описания, API
|
Файлы JAR упаковываются с форматом файла ZIP, таким образом, можно использовать их для задач, таких как сжатие данных без потерь, архивирование, распаковка, и распаковка архива. Эти задачи среди наиболее популярных способов использования файлов JAR, и можно понять много преимуществ файла JAR, используя только эти основные характеристики.
Даже если Вы будете хотеть использовать в своих интересах усовершенствованную функциональность, обеспеченную форматом файла JAR, таким как электронное подписание, то Вы должны будете сначала стать знакомыми с фундаментальными операциями.
Чтобы выполнить основные задачи с файлами JAR, Вы используете Инструмент Архива Java, обеспеченный в качестве части Комплекта разработчика для Java. Поскольку инструмент Архива Java вызывается при использовании команды jar, это учебное руководство именует это как 'инструмент Фляги'.
Как резюме и предварительный просмотр некоторых из тем, которые будут покрыты этим разделом, следующая таблица суммирует общие операции файла JAR:
Работа | Команда |
---|---|
Создать файл JAR | jar cf jar-file input-file(s) |
Просмотреть содержание файла JAR | jar tf jar-file |
Извлечь содержание файла JAR | jar xf jar-file |
Извлечь определенные файлы из файла JAR | jar xf jar-file archived-file(s) |
Запустить приложение, упакованное как файл JAR (требует заголовка декларации Main-class), | java -jar app.jar |
Вызвать апплет, упакованный как файл JAR |
<applet code=AppletClassName.class archive="JarFileName.jar" width=width height=height> </applet> |
Этот раздел показывает Вам, как выполнить наиболее распространенные операции файла JAR с примерами для каждой из основных характеристик:
Этот раздел показывает Вам, как использовать инструмент Фляги, чтобы упаковать файлы и каталоги в файл JAR.
Можно вывести на экран оглавление файла JAR, чтобы видеть то, что оно содержит без того, чтобы фактически распаковывать файл JAR.
Можно использовать инструмент Фляги, чтобы распаковать файл JAR. Извлекая файлы, инструмент Фляги делает копии требуемых файлов и пишет им в текущий каталог, воспроизводя структуру каталогов, которую файлы имеют в архиве.
Этот раздел показывает Вам, как обновить содержание существующего файла JAR, изменяя его декларацию или добавляя файлы.
Этот раздел показывает Вам, как вызвать и выполнить апплеты и приложения, которые упаковываются в файлах JAR.
Документация для Комплекта разработчика для Java включает ссылочные страницы для инструмента Фляги: