JAR (format pliku)
Rozszerzenia pliku |
.jar |
---|---|
Typ MIME | |
Producent | |
Typ |
archiwum plików, Kompresja danych |
JAR (ang. Java Archive) – archiwum w formacie ZIP używane do strukturalizacji i kompresji plików klas języka Java oraz powiązanych z nimi metadanych. Archiwum to jest także wykorzystywane w OpenDocument.
Budowa
[edytuj | edytuj kod]Archiwum JAR zawiera plik manifestu umieszczony w ścieżce META-INF/MANIFEST.MF
wewnątrz siebie. Manifest informuje o sposobie użycia i przeznaczeniu archiwum, które to archiwum, o ile posiada wyszczególnioną klasę główną, może stanowić osobną aplikację.
Podpis
[edytuj | edytuj kod]Archiwa JAR mogą być podpisywane cyfrowo. Podpis zawarty jest w pliku manifestu wewnątrz archiwum. Środowisko uruchomieniowe podczas ładowania podpisanych plików JAR może sprawdzać klasy i odmówić wczytania tych, które nie pasują do podpisu. Zwiększa to wiarygodność kodu.
Narzędzia
[edytuj | edytuj kod]Podstawowym narzędziem do obsługi archiwów JAR jest program JAR dołączony do darmowego pakietu JDK firmy Sun Microsystems.
Przypisy
[edytuj | edytuj kod]- ↑ Roedy Green: jar : Java Glossary. Canadian Mind Products. [dostęp 2019-02-28]. (ang.).
- ↑ Roedy Green: MIME : Java Glossary. Canadian Mind Products. [dostęp 2019-02-28]. (ang.).
- ↑ JAR File Extension - What is it?. FILExt. [dostęp 2019-02-28]. (ang.).