TV-Browser auf der Kommandozeile bauen
Diese Anleitung beschreibt, wie man den TV-Browser mit einfachsten Mitteln auf der Kommandozeile bauen kann. Wir empfehlen aber, stattdessen Eclipse zum Bauen und Entwickeln zu verwenden.
Um den TV-Browser aus dem SVN zu laden und zu kompilieren sind folgende Tools nötig:
Name | Beschreibung | URL |
SVN | Tool, um auf das SVN-Repository zuzugreifen und die Dateien auf den PC zu kopieren (es kann auch jeder beliebige SVN Client benutzt werden) | http://subversion.tigris.org |
ANT | Ant ist das sog. Build-Tool. Es kompiliert und erzeugt die jar-/exe-Datei (siehe auch Apache Ant einrichten). | http://ant.apache.org |
JDK | Das Java-Development-Kit. Es enthält einen Java-Compiler und alle nötigen Bibliotheken, um den TV-Browser zu erstellen. | http://java.sun.com/j2se/1.5.0/download.jsp |
Inhaltsverzeichnis
TV-Browser aus dem SVN laden
Um den Quellcode des TV-Browsers herunterzuladen, benutzen Sie folgende Subversion-URL für den Checkout in Ihrem Subversion-Client:
https://tvbrowser.svn.sourceforge.net/svnroot/tvbrowser/trunk
Für den Kommandozeilenclient sieht der Aufruf demnach wie folgt aus:
svn co https://tvbrowser.svn.sourceforge.net/svnroot/tvbrowser/trunk tvbrowser
TV-Browser kompilieren
Nachdem nun die Dateien geladen worden sind, müssen diese mit Hilfe von Ant kompiliert werden.
Dazu muß
ant runtime
eingegeben werden. Alternativ sind noch einige andere Befehle möglich. Diese erfährt man mit Hilfe von
ant
Zum Beispiel erzeugt
ant exe
eine Windows-exe-Datei.
Bekannte Probleme
JUnit fehlt
Wenn Ant sich meldet, das die junit.jar fehlt, muss diese von http://junit.org geladen und ins Lib-Verzeichnis von Ant kopiert werden.
Fertig
Nun sollte im runtime-Verzeichniss eine neu kompilierte TV-Browser-Version sein. Glückwunsch!