Automatisches Erzeugen von Java-Archiven
AllgemeinesKommandozeilenversionEclipse-Plugin
Bernd Eggink, monoped@users.sourceforge.net Projektseite: SourceForge.net
Aufruf
Das Paket enthält zwei Versionen mit gleicher Funktionalität. Die eine, autojar.jar, wurde von Autojar selbst erzeugt und enthält alle notwendigen Klassen aus der BCEL-und der log4j-Bibliothek. Sie muss benutzt werden, wenn man BCEL oder log4j nicht installiert hat. Aufruf:
java -jar autojar.jar [option...] [datei...]
Die andere, autojar-core.jar enthält nur die eigentlichen Autojar-Klassen. Sie ist kleiner, benötigt aber BCEL (5.1 oder besser) und log4j. Aufruf:
java -cp autojar-core.jar:bcel.jar:log4j.jar \
        org.sourceforge.autojar.Autojar [option...] [datei...]

Programmparameter (Optionen und Dateien) können auch indirekt in Form einer Textdatei angegeben werden. Beispiel:

java -jar autojar.jar -o old.jar @params -c in.jar @class-list
Hier wird jede Zeile der Dateien params und class-list als ein Programmparameter betrachtet und in die Liste der Aufrufparameter eingefügt.

Am Ende des Programmlaufs gibt Autojar, sofern die Option -q nicht angegeben ist, eine Liste der nicht gefundenen Dateien aus, ferner eine Liste der Suchpfadkomponenten (Archive oder Verzeichnisse), die nie benutzt wurden.

Achtung: In dieser Dokumentation wird für Datei- und Klassenpfade vorwiegend die Linux-Schreibweise verwandt. Unter anderen System müssen sie durch die dort übliche Form ersetzt werden.

up
Created 2011-05-10 by mopcoge