.jar — Archiwum Java
Oracle (originally Sun Microsystems) · 1995
Czym jest plik .jar?
Plik JAR (Java Archive) to format pliku pakietu, zwykle używany do agregowania wielu plików klas Java oraz powiązanych metadanych i zasobów w jednym pliku do dystrybucji. Są to w zasadzie archiwa ZIP o określonej strukturze i pliku manifestu. Pliki JAR są powszechnie używane do dystrybucji aplikacji, apletów i bibliotek Java.
Programy otwierające pliki .jar
| Platforma | Program | ||
|---|---|---|---|
| Windows | Java Development Kit (JDK) | Darmowy | Oficjalny |
| 7-Zip | Darmowy | ||
| WinRAR | Płatny | ||
| macOS | Java Development Kit (JDK) | Darmowy | Oficjalny |
| The Unarchiver | Darmowy |
Typowe problemy z plikami .jar
Najczęściej zadawane pytania
Plik JAR służy do pakowania plików klas Java, powiązanych metadanych i zasobów w jeden plik do dystrybucji, często dla aplikacji, bibliotek lub apletów.
Tak, ponieważ pliki JAR są zasadniczo archiwami ZIP o określonej strukturze, często można je otworzyć za pomocą standardowych narzędzi ZIP, aby wyświetlić ich zawartość, chociaż są one przeznaczone do uruchamiania przez maszynę wirtualną Java.
Możesz uruchomić plik JAR z wiersza poleceń za pomocą polecenia 'java -jar yourfile.jar', pod warunkiem, że masz zainstalowane środowisko Java Runtime Environment (JRE).
Szczegóły techniczne
Plik JAR jest zasadniczo plikiem ZIP, co oznacza, że używa algorytmu kompresji DEFLATE. Zawiera katalog META-INF, który zwykle zawiera plik MANIFEST.MF zawierający metadane dotyczące zawartości archiwum. Sygnatura 'PK' na początku jest cechą charakterystyczną archiwów opartych na ZIP.