Creepsmash: Unterschied zwischen den Versionen
Sysd0b (Diskussion | Beiträge) |
Sysd0b (Diskussion | Beiträge) |
||
Zeile 25: | Zeile 25: | ||
* rest folgt sobald ich Zeit hab ;-) | * rest folgt sobald ich Zeit hab ;-) | ||
− | === | + | == Troubleshooting == |
− | + | == Kompilieren == | |
Fehler beim komplilieren "ant server" | Fehler beim komplilieren "ant server" | ||
<pre> | <pre> | ||
Zeile 39: | Zeile 39: | ||
BUILD FAILED | BUILD FAILED | ||
</pre> | </pre> | ||
− | + | Dein Server versucht das Projekt mit den falschen Kompiler zu bauen, um das zu überprüfen nehmen wir: | |
− | + | <pre> | |
− | + | javac -version | |
+ | </pre> | ||
+ | falls da dann nicht JDK 1.5.0.X steht, kannst Du mit dem Befehl: | ||
+ | <pre>update-alternatives --config javac | ||
+ | </pre> | ||
+ | auf die richtige Version wechseln. |
Version vom 15. Januar 2011, 22:16 Uhr
Creepsmash ist ein nettes Multiplayer-Towerdefence Game, welches von Studenten der Hft Stuttgart entwickelt worden ist. Leider kümmert sich im mom aktiv keiner um dessen weiterentwicklung, was aber auch nicht unbedingt notwenig ist. Der einzige Punkt um dem es mir geht, es gibt zur Zeit keinen Server auf dem dieses Game läuft.
Und das will ich ändern, zumindest solange ich Bock & Resourcen dafür habe. Um anderen einen leichteren Einstieg zum aufsetzen eines Creepsmash Serves zu ermöglichen gibts hier eine kleine Anleitung =)
Inhaltsverzeichnis
Anforderungen
Installation
Ich habe den Server auf ein Debian System aufgesetzt, hier das Kochrezept ;-)
Notwendige Software beschaffen, was ihr davon bereits habt könnt ihr natürlich weglassen.
aptitude install sun-java5-jdk junit4 ant apache2 mysql-server-5.0 subversion
Quellcode besorgen, vorher natürlich in das gewünschte Verzeichnis wechseln (rev. 11)
svn co https://creepsmash.svn.sourceforge.net/svnroot/creepsmash creepsmash
- rest folgt sobald ich Zeit hab ;-)
Troubleshooting
Kompilieren
Fehler beim komplilieren "ant server"
Buildfile: build.xml init: compile: [javac] Compiling 180 source files to /home/thilo/creepsmash/creepsmash/bin/classes [javac] Compliance level '1.4' is incompatible with target level '1.5'. A compliance level '1.5' or better is required BUILD FAILED
Dein Server versucht das Projekt mit den falschen Kompiler zu bauen, um das zu überprüfen nehmen wir:
javac -version
falls da dann nicht JDK 1.5.0.X steht, kannst Du mit dem Befehl:
update-alternatives --config javac
auf die richtige Version wechseln.