JAR

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Java-архів
KDE значок даного типу файлів
Розширення файлу: .jar
MIME-тип: application/java-archive[1][2]
Uniform Type Identifier: com.sun.java-archive
Розробник: Netscape,
Sun Microsystems,
Oracle Corporation
Тип формату: архів, стиснення даних
Розширений з: ZIP

JAR (від англ. Java ARchive) — Java-архів. Являє собою ZIP-архів, в якому міститься частина програми на мові Java.

Щоб JAR-файл виконувався, він повинен містити файл MANIFEST.MF в каталозі META-INF, в якому повинен бути зазначений головний клас програми (такий клас повинен містити метод main і задаватись параметром Main-Class). Номер версії JAR задається параметром Manifest-Version і є обов'язковим. У SDK 1.2 значення цього параметра має дорівнювати 1.0.

Приклад файлу MANIFEST.MF

Manifest-Version: 1.0
Ant-Version: Apache Ant 1.7.1
Created-By: 1.5.0_20-141 (Company Inc.)
Main-Class: com.sun.sample.ClassWithMainMethod

Команда для запуску (для зазначеного вище MANIFEST.MF запуститься метод з сигнатурою public static void main (String[] args) класу com.sun.sample.ClassWithMainMethod)

java -jar ім'я_файлу

Щоб запустити клас, що міститься в архіві

java -classpath ім'я_файлу ім'я_класу

При використанні GIJ можна використовувати

gij -jar ім'я_файлу

Цікаві факти[ред.ред. код]

Див. також[ред.ред. код]

Примітки[ред.ред. код]

  1. File Extension .JAR Details. Процитовано 29 листопада 2012 року. 
  2. MIME : Java Glossary. Процитовано 29 листопада 2012 року. 

Посилання[ред.ред. код]

Інформаційні технології Це незавершена стаття про інформаційні технології.
Ви можете допомогти проекту, виправивши або дописавши її.