LHA zu JAR Converter

LHA-Dateien kostenlos online in Java-JAR-Archive umwandeln

Dateien hierhin und ablegen. 1 GB maximale dateigröße oder Registrieren
in
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

LHA in die Java-Welt

Bringen Sie Dateien aus dem LHA-Format — beliebt in Japan — in JAR-Archive, die für Java-Anwendungen und Entwicklung bereitstehen.

Alles in der Cloud

Weder LHA-Tools noch Java-SDK auf Ihrem Rechner nötig. Unsere Server führen die komplette Konvertierung ohne lokale Abhängigkeiten durch.

Sichere Verarbeitung

LHA-Uploads werden sofort nach der Verarbeitung gelöscht. JAR-Ausgabedateien werden automatisch innerhalb von 24 Stunden von den Servern entfernt.

Wie man LHA in JAR konvertiert

1

Wählen Sie Dateien vom Computer, Google Drive, Dropbox, einer URL oder durch Ziehen auf die Seite.

2

Wählen Sie jar oder irgendein anderes Format, das Sie als Ergebnis haben wollen (mehr als 200 Formate unterstützt)

3

Lassen Sie die Datei konvertieren und Sie können Ihre jar-Datei direkt danach herunterladen

Über die Formate

LHA (ursprünglich LHarc) ist ein komprimiertes Archivformat, das im Mai 1988 von Haruyasu Yoshizaki (online bekannt als Yoshi) erstellt wurde und Lempel-Ziv)-Schiebefensterkompression mit Huffman-Kodierung für effiziente Datenreduktion kombiniert. Das Format erlangte enorme Popularität in Japan, wo es Ende der 1980er und in den 1990er Jahren zum dominierenden Archivierungsstandard wurde — praktisch die gesamte japanische Softwareverteilung, von kommerziellen Anwendungen bis zum Dateiaustausch auf BBS, war auf LHA-Archive angewiesen. Das Format speichert Dateien mit Einzeleintrags-Headern, die Dateinamen, Zeitstempel, betriebssystemspezifische Attribute und CRC-16-Prüfsummen enthalten, und verwendet verschiedene Kompressionsmethoden, die durch zweistellige Codes bezeichnet werden (lh0 bis lh7, wobei lh5 die gebräuchlichste Allzweckmethode ist). LHAs Kompressionsalgorithmen waren über das Format hinaus einflussreich: Die Methode lh5 mit ihrer Kombination von LZSS und statischer Huffman-Kodierung wurde vom Deflate-Algorithmus übernommen, der in ZIP, gzip und PNG verwendet wird. Ein Vorteil ist die historische Effizienz des Formats — LHA bot starke Kompressionsraten bei bescheidenen CPU-Anforderungen, was auf den relativ langsamen Prozessoren seiner Ära entscheidend war. Die tiefe kulturelle Bedeutung des Formats im japanischen Computing ist ein weiterer bemerkenswerter Aspekt: LHA wurde frei verteilt, was zu seiner allgegenwärtigen Übernahme im japanischen Software-Ökosystem beitrug. Obwohl moderne Formate LHA für neue Archive abgelöst haben, bleibt es relevant für den Zugang zu japanischen Softwarearchiven und Retro-Computing-Sammlungen, wobei die Extraktion von 7-Zip und anderen zeitgenössischen Werkzeugen unterstützt wird.
Entwickler: Haruyasu Yoshizaki
Erstveröffentlichung: Mai 1988
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.
Entwickler: Sun Microsystems
Erstveröffentlichung: 23. Januar 1996

Häufig gestellte Fragen

Warum LHA in JAR konvertieren?

Wenn ein LHA-Archiv Java-Klassen, Ressourcen oder Konfigurationsdateien enthält, macht die Konvertierung zu JAR sie direkt in Java-Umgebungen verwendbar.

Wie öffne ich eine JAR-Datei?

Java Runtime führt JAR-Dateien direkt aus. Zum Inspizieren der Inhalte verwenden Sie 7-Zip, das jar-Kommandozeilentool oder einen beliebigen ZIP-kompatiblen Archivierer.

Ist JAR im Grunde eine ZIP-Datei?

Ja — JAR nutzt intern ZIP-Kompression, enthält aber Metadaten in einem META-INF-Verzeichnis. Convertio erstellt eine korrekt strukturierte JAR-Ausgabe.

Wird die Dateistruktur aus dem LHA beibehalten?

Absolut. Alle Dateien und ihre Verzeichnisstruktur aus dem originalen LHA-Archiv erscheinen exakt gleich in der JAR-Ausgabe.

Funktioniert das auf allen Betriebssystemen?

Ja — convertio.co läuft in jedem modernen Browser unter Windows, macOS, Linux, ChromeOS oder auf Mobilgeräten.