Ein Hilfsprogramm zum Verkleinern von Bildern von der Kommandozeile aus.
Zur Herstellung und Nutzung des Bildhelfers werden ein Java Development Kit (JDK)
und der Quellcode des Bildhelfers benötigt. Das JDK ist z.B. von
Azul oder dem OpenJDK-Projekt frei
erhältlich. In der hier folgenden weiteren Beschreibung wird der lokale Ablageort
des Java Development Kits $JDK
genannt.
Der Quellcode des Bildhelfers wird von hier an einen frei wählbaren lokalen
Ablageort heruntergeladen und
entpackt. In der hier folgenden weiteren Beschreibung wird das so entstandene
Verzeichnis bildhelfer
einschließlich des absoluten Pfades dorthin$BILDHELFER
genannt.
Anstelle von $BILDHELFER
würde man also beispielweise/home/fred/bildhelfer
notieren, wenn in das persönliche Verzeichnis des
Benutzers fred
heruntergealden und entpackt wurde.
Ferner wird angenommen,
dass die oben aufgeführten Klassenbibliotheken lokal an Orten abgelegt sind,
deren Pfade mit dem Platzhalter $JLIB
gemeint ist. Anstelle des Platzhalters
muss in den folgenden Kommandos also der absolute Pfad des lokalen Ablageortes
eingesetzt werden.
Der Bildhelfer ist als Werkzeug zur Ausführung von der Kommandozeile aus
gedacht. Zur Herstellung werden mit Hilfe der wie zuvor beschrieben geladenen Teile
die folgenden Kommandos ausgeführt (Beispiel für Linux):
cd $BILDHELFER
mkdir classes
mkdir dist
$JDK/javac -d classes src/de/uhilger/bildhelfer/*.java
cp src/* classes
$JDK/bin/jar -cf dist/Transit.jar -C classes .
rm -r classes
Das fertig verwendbare Programm liegt anschließend unter$BILDHELFER/dist/bildhelfer.jar
.
Zur Verwendung der Klassen von Transit wird die Klassenbibliothek in den
Classpath des Programmes aufgenommen, von dem aus Transit genutzt werden soll.
Details zur Nutzung von Transit sind in der
Anleitung beschrieben.