JAR

JAR
Java Archive

Иконка JAR файла из темы Nuvola для KDE

Расширение

.jar

MIME

application/java-archive

Разработан

Sun Microsystems

Тип формата

файловый архив, сжатие данных

Расширен из

ZIP

JAR файл — это Java-архив (сокращение от англ. Java ARchive). Представляет собой обычный 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

Команда для запуска (для определенного выше манифест-файла запустится метод с сигнатурой public static void main(String[] args) класса com.sun.sample.ClassWithMainMethod)

java -jar имя_файла

Для запуска класса содержащегося в архиве

java -classpath имя_файла имя_класса

При использовании GIJ можно использовать

gij -jar имя_файла

Интересные факты

См. также

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Полезное


Смотреть что такое "JAR" в других словарях:

  • jar — jar …   Dictionnaire des rimes

  • .jar — (format de fichier) Java Archive Extension de fichier .jar Type MIME application/java archive Développé par Sun Microsystems …   Wikipédia en Français

  • Jar — (format de fichier) Java Archive Extension de fichier .jar Type MIME application/java archive Développé par Sun Microsystems …   Wikipédia en Français

  • jar — [ ʒar ] n. m. • 1615; « bavardage » 1526; rad. de jargon ♦ Vx Argot du milieu, des voleurs. Jaspiner le jar. ⊗ HOM. Jard, jarre, jars. jar jard ou jar [ ʒar ] n. m. • XVIIe; gallo roman °carra « pierre …   Encyclopédie Universelle

  • JAR — steht für: Arcadia (Kalifornien), IATA Code des Flughafens Java Archive, ein Dateiformat für Java Programme Jemenitische Arabische Republik (1962–1990) Joint Aviation Requirements, ein Regelwerk zur Organisation des Luftverkehrs von europäischen… …   Deutsch Wikipedia

  • Jar — (j[aum]r), n. [F. jarre, Sp. jarra, from Ar. jarrah ewer; cf. Pers. jarrah.] 1. A deep, broad mouthed vessel of earthenware or glass, for holding fruit, preserves, etc., or for ornamental purposes; as, a jar of honey; a rose jar. Dryden. [1913… …   The Collaborative International Dictionary of English

  • Jar — steht für: Arcadia (Kalifornien), IATA Code des Flughafens Java Archive, ein Dateiformat für Java Programme Jemenitische Arabische Republik (1962–1990) Joint Aviation Requirements, ein Regelwerk zur Organisation des Luftverkehrs von europäischen… …   Deutsch Wikipedia

  • Jar — Jar, n. 1. A rattling, tremulous vibration or shock; a shake; a harsh sound; a discord; as, the jar of a train; the jar of harsh sounds. [1913 Webster] 2. Clash of interest or opinions; collision; discord; debate; slight disagreement. [1913… …   The Collaborative International Dictionary of English

  • Jar — Jar, v. i. [imp. & p. p. {Jarred}; p. pr. & vb. n. {Jarring}.] [Cf. OE. charken to creak, AS. cearcian to gnash, F. jars a gander, L. garrire to chatter, prate, OHG. kerran to chatter, croak, G. quarren to grumble, and E. jargon, ajar.] [1913… …   The Collaborative International Dictionary of English

  • jar — jar1 [jär] vi. jarred, jarring [ult. echoic] 1. to make a harsh sound or a discord; grate 2. to have a harsh, irritating effect (on one) 3. to shake or vibrate from a sudden impact 4. to clash, disagree, or quarrel sharply vt …   English World dictionary

  • Jar — Jar, v. t. 1. To cause a short, tremulous motion of, to cause to tremble, as by a sudden shock or blow; to shake; to shock; as, to jar the earth; to jar one s faith. [1913 Webster] 2. To tick; to beat; to mark or tell off. [Obs.] [1913 Webster]… …   The Collaborative International Dictionary of English


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»