TAR.Z (TZ)-zu-JAR-Konverter
Wandeln Sie Ihre tar.z-Dateien online & kostenlos in jar um
tar.z
jar
Wie man TAR.Z in JAR konvertiert
Wählen Sie Dateien vom Computer, Google Drive, Dropbox, einer URL oder durch Ziehen auf die Seite.
Wählen Sie jar oder irgendein anderes Format, das Sie als Ergebnis haben wollen (mehr als 200 Formate unterstützt)
Lassen Sie die Datei konvertieren und Sie können Ihre jar-Datei direkt danach herunterladen
Über die Formate
TAR.Z ist ein zusammengesetztes Archivformat, das TAR-Archivierung mit Unix compress kombiniert, einem der frühesten universellen Datenkompressionstools auf Unix-Systemen. Das compress-Dienstprogramm, ursprünglich um 1985 von Spencer Thomas, Jö Orost und anderen geschrieben, implementiert adaptive LZW-Kompression (Lempel-Ziv-Welch) — einen wörterbuchbasierten Algorithmus, der während der Kompression und Dekompression eine Übersetzungstabelle aufbaut. Die TAR-Schicht bündelt Dateien mit vollständigen Unix-Metadaten zu einem einzigen Strom, und compress reduziert die Stromgrösse typischerweise um 40-60%. TAR.Z war das Standardformat für komprimierte Archive auf Unix-Systemen in den 1980er und frühen 1990er Jahren, bevor gzip als patentfreier Ersatz erschien. Der von compress verwendete LZW-Algorithmus unterlag Patentansprüchen von Unisys (Inhaber des LZW-Patents über Sperry), was die Entwicklung von gzip als unbelastete Alternative motivierte. Ein Vorteil ist die universelle Legacy-Kompatibilität — TAR.Z-Dateien können auf jedem Unix-System extrahiert werden, einschließlich sehr alter Installationen, auf denen neuere Kompressionstools möglicherweise nicht verfügbar sind. Die historische Allgegenwart des Formats bedeutet, dass Jahrzehnte archivierter Software, Dokumentation und Systemsicherungen als TAR.Z-Dateien existieren. Obwohl TAR.GZ und TAR.XZ TAR.Z für neue Archive ersetzt haben, bleiben die Tools uncompress/zcat auf allen Unix-ähnlichen Systemen Standard und gewährleisten weiterhin die Zugänglichkeit von Legacy-Archiven.
JAR (Java Archive) ist ein Paketdateiformat auf ZIP-Basis, das von Sun Microsystems entwickelt und im Januar 1996 mit JDK 1.1 eingeführt wurde, um Java-Klassendateien, zugehörige Metadaten und Ressourcen als einzelne bereitstellbare Einheit zu verteilen. Eine JAR-Datei ist strukturell ein ZIP-Archiv mit einer zusätzlichen META-INF/MANIFEST.MF-Datei — einem Textmanifest, das den Hauptklassen-Einstiegspunkt des Archivs, Classpath-Abhängigkeiten, Paketversionierung und Informationen zur digitalen Signatur deklariert. Die Java-Laufzeitumgebung lädt Klassen direkt aus JAR-Dateien ohne Extraktion und nutzt das ZIP-Verzeichnis für effizienten wahlfreien Zugriff auf einzelne Einträge. JAR-Archive können ausführbar gemacht werden: Durch Angabe eines Main-Class-Attributs im Manifest kann die Anwendung mit einem einfachen java-jar-Befehl gestartet werden. Das Format unterstützt Code-Signierung über das jarsigner-Werkzeug des JDK, wobei digitale Signaturen eingebettet werden, die die Authentizität und Integrität der Archivinhalte verifizieren. Ein Vorteil ist die native Integration in das Java-Ökosystem — die JVM, Build-Werkzeuge (Maven, Gradle), Anwendungsserver und IDEs behandeln JAR-Dateien als erstklassige Artefakte und ermöglichen eine einheitliche Build-Deploy-Run-Pipeline. Die Abwärtskompatibilität des Formats mit Standard-ZIP-Werkzeugen ist eine weitere praktische Stärke: Jedes ZIP-Dienstprogramm kann JAR-Inhalte inspizieren, während die Manifest- und Signaturschichten Java-spezifische Fähigkeiten darauf aufsetzen. JAR bleibt die grundlegende Verteilungseinheit für Java-Bibliotheken und -Anwendungen in Unternehmens-, Mobil- und Embedded-Deployments.