JonDo sources/de
m (Protected "JonDo sources/de" ([edit=sysop] (indefinite) [move=sysop] (indefinite))) |
(→JonDo Sourcen) |
||
Line 1: | Line 1: | ||
<iimg>[[JonDo sources]]![[Image:en.png]]</iimg><iimg>[[JonDo sources/de]]![[Image:de.png]]</iimg> | <iimg>[[JonDo sources]]![[Image:en.png]]</iimg><iimg>[[JonDo sources/de]]![[Image:de.png]]</iimg> | ||
== JonDo Sourcen == | == JonDo Sourcen == | ||
− | JonDo ist eine Java-Applikation. Um die Quellen zu übersetzen wird ein Java-JDK und das Build-Tool ''maven2'' benötigt. | + | JonDo ist eine Java-Applikation. Um die Quellen zu übersetzen wird ein Java-JDK und das Build-Tool ''maven2'' benötigt. Die Sourcen werden in zwei SVN-Repository bereitgestellt (JonDos GmbH, TU Dresden). Für den Download ist ''subversion'' erforderlich. |
JonDo besteht aus folgenden Komponenten, die auch einzeln mit ''subversion'' aus den Repositories ausgecheckt und übersetzt werden können: | 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. | |
− | + | ## SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/anonlib/anonlib/trunk | |
− | + | ## SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/anonlib/anonlib/trunk | |
− | + | # '''guilib''' Die GUI-Bibliothek des JonDonym-Projektes. | |
− | + | ## SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/guilib/guilib/trunk | |
− | Man kann online durch den Quellcode browsen unter: http://anon.inf.tu-dresden.de/develop/doc/jap/ | + | ## SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/guilib/guilib/trunk |
+ | # '''logginglib''' Die Logging-Bibliothek des JonDonym-Projektes. | ||
+ | ## SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/logginglib/logginglib/trunk | ||
+ | ## SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/logginglib/logginglib/trunk | ||
+ | # '''JAP''' Das JonDo-Programm. | ||
+ | ## SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/Jap/Jap/trunk | ||
+ | ## SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/Jap/Jap/trunk | ||
+ | ## Man kann auch online durch den Quellcode browsen unter: http://anon.inf.tu-dresden.de/develop/doc/jap/ | ||
Um JonDo aus den Quellen zu erstellen, reicht es aus, nur das letztgenannte JonDo-Programm (Jap) auszuchecken. Das Build-Tool '''maven2''' holt alle weiteren nötigen Bibliotheken und kompiliert sie. | Um JonDo aus den Quellen zu erstellen, reicht es aus, nur das letztgenannte JonDo-Programm (Jap) auszuchecken. Das Build-Tool '''maven2''' holt alle weiteren nötigen Bibliotheken und kompiliert sie. |
Revision as of 14:28, 24 March 2010
File:En.png File:De.png
JonDo Sourcen
JonDo ist eine Java-Applikation. Um die Quellen zu übersetzen wird ein Java-JDK und das Build-Tool maven2 benötigt. Die Sourcen werden in zwei SVN-Repository bereitgestellt (JonDos GmbH, TU Dresden). Für den Download ist subversion erforderlich.
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.
- SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/anonlib/anonlib/trunk
- SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/anonlib/anonlib/trunk
- guilib Die GUI-Bibliothek des JonDonym-Projektes.
- SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/guilib/guilib/trunk
- SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/guilib/guilib/trunk
- logginglib Die Logging-Bibliothek des JonDonym-Projektes.
- SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/logginglib/logginglib/trunk
- SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/logginglib/logginglib/trunk
- JAP Das JonDo-Programm.
- SVN-Repository der JonDos GmbH: https://svn.jondos.de/svn/Jap/Jap/trunk
- SVN-Repository der TU Dresden: https://subversion.inf.tu-dresden.de/svn/Jap/Jap/trunk
- Man kann auch online durch den Quellcode browsen unter: http://anon.inf.tu-dresden.de/develop/doc/jap/
Um JonDo aus den Quellen zu erstellen, reicht es aus, nur das letztgenannte JonDo-Programm (Jap) auszuchecken. Das Build-Tool maven2 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