Wer öfter mal Javaprogramme erstellt, die trotz diverser Abhängigkeiten als einzelne JAR-Datei laufen sollen, der nutzt entweder unter Eclipse die Funktion "Export runnable jar" oder ist auf etwas Handarbeit angewiesen. ;-)
Mit Ant gehts auch ohne Eclipse und ohne viel Handarbeit. Wenn man sich mit Ant etwas auskennt und ein Makefile (normalerweise "build.xml") dafür erstellt hat, dann sollte folgender Code eigentlich weiterhelfen: