-
Notifications
You must be signed in to change notification settings - Fork 0
Installationsanvisningar
Scala behöver en JVM, så vi behöver ha Java (JDK) installerat. Om du inte redan det, så gå till http://www.oracle.com/technetwork/java/javase/downloads/index.html, välj operativsystem och installera.
Vi använder Git för att kunna hämta ut källkoden för den applikation vi kommer att arbeta med. Gå in på http://git-scm.com/downloads och välj versionen för ditt operativsystem.
Vi kommer att använda Sbt för att bygga sä installera det genom att följa installationsanvisningarna på http://www.scala-sbt.org/release/docs/Getting-Started/Setup.html. Verifiera installationen och versionen genom att skriva:
> sbt sbt-version
...
[info] 0.12.1
>
Vi rekommenderar att man laddar ner en förpaketerad Eclipse från Typesafe http://typesafe.com/stack/scala_ide_download
Man kan även använda Intellij Community edition om man är mer bekväm med det.
Se till att den IDE du väljer använder Scala 2.9.2 eftersom det är det vi kommer att använda. Väljer du den förpaketerade från Typesafe ovan, så har du en editor som fungerar!
Välj en lämplig katalog och checka ut koden från GitHub (t.ex C:\Projects)
OBS! Om du använder Windows, så kör utcheckning i Git Bash. Kör inte Sbt där utan öppna ett vanligt cmd fönster
> cd C:\Projects
> git clone https://github.com/callistaenterprise/akka-cadec-2013.git
C:\Projects\akka-cadec-2013> sbt
…
>
> compile
För eclipse
> eclipse
eller för Intellij
> gen-idea
- Välj File -> Import
- Välj General/Existing project och tryck next
- Välj root katalog och peka ut akka-cadec-2013 katalogen
- Tryck finish och välj alla projekten
Kör följande kommando i sbt-konsolen:
> start-script
Scripten server/target/start
och agent/target/start
ska ha genererats.
Startskripten för Windows finns i rot-katalogen för projektet med namnen start_server.bat
och start_agent.bat
men behöver editeras. Uppdatera USER_HOME och PROJECT_HOME, så att de pekar på din hemkatalog, resp var du har checkat ut projektet