Universität Bayreuth
Mathematisches
Institut
Einleitung
Erste Schritte
Mail und News
Drucken
KDE
LaTeX/TeX
Linksammlung
Linuxtools
Netzwerk
Programmieren
Windows
X Window
Anträge
Kontakt
|
Java-Tools
jar
Das jar-Tool (JAva Archive) packt einzelne
Dateien in eine JAR-Archivdatei. Im J2SDK seit der Version 1.1
enthalten, ist jar zu einem universellen Archivierungstool
geworden, das seit der Java-Version 1.2 auch mit
gängigen ZIP-Dateien umgehen kann. Ursprünglich war
es gedacht, um alle Komponenten eines Applet oder einer Applikation
wie class-Dateien, Bilder in einer einzigen Datei, ... zu
bündeln, die dann z.B. über das Internet dem Browser
schneller geliefert werden können. jar lässt sich
auch ungefähr mit dem Unix-Tool
tar vergleichen.
Beispielaufrufe
Links zu jar
jar cvf beisp_archiv.jar Dateiname1 Dateiname2
jar cvf beisp_archiv.jar Verzeichnis1 Verzeichnis2
jar cvf beisp_archiv.jar Verzeichnis1 Dateiname1
|
packt die angegebenen Dateien oder
Verzeichnisse (in den Beispielen immer nur jeweils
zwei) in eine Datei mit der Endung .jar
Ein Mischen von Dateien und Verzeichnissen ist
möglich, es können relative oder absolute
Datei- oder Verzeichnisnamen verwendet werden.
|
jar tvf beisp_archiv.jar
|
zeigt den Inhalt eines JAR-Archivs
|
jar tvf beisp.zip
|
zeigt den Inhalt eines ZIP-Archivs
|
jar tvf beisp_archiv.jar Startname1 Startname2
|
zeigt alle Dateien oder Verzeichnisse eines
JAR-Archivs, die mit einem der angegebenen
Namen (hier nur zwei) beginnen
|
jar xvf beisp_archiv.jar
|
packt den gesamten Inhalt eines JAR-Archivs aus
|
jar xvf beisp.zip
|
packt den gesamten Inhalt eines ZIP-Archivs aus
|
jar xvf beisp_archiv.jar Startname1 Startname2
|
packt alle Dateien oder Verzeichnisse des
JAR-Archivs aus, die mit einem der
angegebenen Namen (hier nur zwei) beginnen
|
Die Option "v" bewirkt dabei einen
Verbose-Modus,
d.h. es werden zusätzliche Informationen ausgegeben. Diese Option kann
man aber auch weglassen. jar erstellt ab der Version 1.2 ZIP-Archive,
die auch ein ZIP-Archivierungstool lesen und verarbeiten kann. Andererseits
kann es auch ZIP-Archive selbst lesen und verarbeiten.
-
Informationen von SUN:
jar-The Java Archive Tool
- Die offizielle Dokumentation zu jar (Solaris/Linux Version
1.4, mit der Windows-Version identisch) mit Auflistung aller
Optionen beim Aufruf.
jar (Dokumentation zur J2SDK-Version 1.3)
jar (Dokumentation zur J2SDK-Version 1.2)
-
JAR Guide
- Sinn und Zweck des Tools und eine kurze Übersicht der Anwendungsmöglichkeiten
-
JAR File Specification
- ausführliche Spezifikationen des JAR-Formats
-
JAR Files
- Ein Tutorial über den Gebrauch von jar und den Zusammenhang mit anderen Java-APIs
|