Creepsmash: Unterschied zwischen den Versionen

Aus d0b
Zur Navigation springenZur Suche springen
Zeile 18: Zeile 18:
 
</pre>
 
</pre>
  
Quellcode besorgen, vorher natürlich in das gewünschte Verzeichnis wechseln
+
Quellcode besorgen, vorher natürlich in das gewünschte Verzeichnis wechseln (rev. 11)
 
<pre>
 
<pre>
 
svn co https://creepsmash.svn.sourceforge.net/svnroot/creepsmash creepsmash
 
svn co https://creepsmash.svn.sourceforge.net/svnroot/creepsmash creepsmash

Version vom 15. Januar 2011, 01:06 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 mit 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 =)

Anforderungen

  • Sun JDK 5
  • Apache Ant
  • MYSQL
  • Quellcode

Installation

Ich habe den Server auf ein Debian System aufgesetzt, hier das Kochrezept ;-)

Notwendige Software beschafften

aptitude install sun-java5-jdk 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

Installationsprobleme

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

Mögliche Lösung:

  • Falsche SDK installiert, Version prüfen ggf. wechseln
  • In der Build.xml das Compliance Level entsprechend anpassen