JAR (format pliku)
| ||
![]() | ||
Rozszerzenia pliku | .jar | |
Typ MIME | application/java-archive [1][2]
| |
Producent | Sun Microsystems[3] | |
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. Wykorzystywane także w OpenDocument.
Budowa[edytuj | edytuj kod]
Archiwum JAR składa się z pliku manifestu umieszczonego w ścieżce META-INF/MANIFEST.MF
, który informuje o sposobie użycia i przeznaczeniu archiwum. Archiwum JAR, o ile posiada wyszczególnioną klasę główną, może stanowić osobną aplikację.
Podpis[edytuj | edytuj kod]
Archiwa JAR mogą być podpisywane cyfrowo. Podpis składany jest w pliku manifestu. Ś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 (ang.). Canadian Mind Products. [dostęp 2019-02-28].
- ↑ Roedy Green: MIME : Java Glossary (ang.). Canadian Mind Products. [dostęp 2019-02-28].
- ↑ JAR File Extension - What is it?. FILExt. [dostęp 2019-02-28].
|