Debian/Ubuntu |
Inhalt |
JonDoFox
|
JonDo – Kompilieren der Sourcen
JonDo ist eine Java-Applikation. Um die Quellen zu übersetzen wird ein Java-JDK und das Build-Tool maven benötigt. Da die Sourcen in einem Repository bereit gestellt werden, ist für den Download subversion erforderlich.
Unter Linux/UNIX können die Tools mit dem Paketmanager der jeweiligen Distribution installiert werden. Unter Debian/Ubuntu beispielsweise mit:
aptitude install sun-java6-jdk subversion maven2
JonDo besteht aus folgenden Komponenten, die auch einzeln mit subversion aus den Repositories ausgecheckt und übersetzt werden können:
- anonlib
Die Basis-Bibliothek von JonDo. - guilib
Die GUI-Bibliothek des JonDonym-Projektes. - logginglib
Die Logging-Bibliothek des JonDonym-Projektes. - Jap
Das JonDo-Programm (Java).
Um JonDo aus den Quellen zu erstellen, reicht es aus, nur das letztgenannte JonDo-Programm (Jap) auszuchecken. Das Build-Tool maven holt alle weiteren nötigen Bibliotheken und kompiliert sie.
svn checkout https://svn.jondos.de/svn/Jap/Jap/trunk
cd trunk
mvn package
Danach findet man im Unterverzeichnis target die JAR-Datei jap-00.xx.yyy-SNAPSHOT-jar-with-dependencies.jar. Benennen Sie die Datei in JAP.jar um und starten Sie den selbst gebauten JonDo mit:
java -jar JAP.jar
Debian/Ubuntu |
Inhalt |
JonDoFox
|


Debian/Ubuntu


