Java архіви – JARs

Дуже часто користувачам компютерів потрібно обмінюватися файлами Вони можуть скопіювати файли на USB flash drive, CD, скористатися електронною поштою або просто відправити дані через мережу Існує спеціальна програма, яка стискає декілька файлів в один файл – архів

Розмір такого архіву зазвичай менше,

ніж загальний розмір усіх файлів окремо, його швидше копіювати і він займає менше місця на ваших дисках Java поставляється з програмою під назвою jar, яка архівує кілька Java класів в один файл з розширенням jarВнутренній формат jar файлів такий же, як і в популярній програмі WinZip (ми її використовували в 2 – ій главі)

Наступні три команди ілюструють, як можна використовувати програму jar 1 Для того, щоб створити архів jar з файлами з розширенням Class, відкрийте чорне вікно терміналу, увійдіть в папку, де знаходяться ваші класи і наберіть наступну команду: jar cvf myClassesjar * class

Після слова jar ви повинні вказати опції для цієї команди В останньому прикладіз – Для створення нового архіву,v – Для відображення того, що відбувається і f означає те, що ми вказали імя файлу для нового архіву Тепер ви можете скопіювати цей файл на інший диск або відправити електронною поштою вашому другу Для того, щоб розпакувати файли з архіву myClassesjar, наберіть таку команду: jar xvf myClassesjar

Всі файли будуть розпаковані в поточну папку У цьому прикладі x – Дляізвлеченія файлів з архіваЕслі ви просто хочете подивитися вміст jar – архіву безраспаковкі, скористайтеся командою, де t – Содержаніеjar tvf myClassesjar

Насправді, я вважаю за краще використовувати програму WinZip длятого, щоб подивитися, що знаходиться в jar – архівеВ більшості випадків Java програми з реального світу складаються з безлічі класів, які знаходяться в jar – архівах Хоча й існує багато інших опцій, які можна використовувати з командою jar, три приклади з цієї глави – це головне, що потрібно знати для більшості ваших майбутніх проектів

Jar – Інструмент для java – архівів:

http://downloadoraclecom/javase/7/docs/technotes/tools

/windows/jarhtml

Джерело: Java Programming for Kids, Parents and Grandparents by Yakov Fain

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*