Skip to content

Installationsanvisningar

aorwall edited this page Jan 15, 2013 · 7 revisions

Installationsanvisningar#

Installera mjukvara

Installera Java 6 eller 7

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.

Installera Git

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.

Installera Sbt v 0.12.x

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
> 

Installera editor för Scala 2.9.2

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!

Checka ut koden och förbered

Välj en lämplig katalog och checka ut koden från GitHub (t.ex C:\Projects)

Checka ut

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

Starta sbt

C:\Projects\akka-cadec-2013> sbt
…
>

Kompilera nu koden (i sbt)

> compile

Generera projektfiler

För eclipse

> eclipse

eller för Intellij

> gen-idea

Importera Projekten i editorn

Eclipse

  1. Välj File -> Import
  2. Välj General/Existing project och tryck next
  3. Välj root katalog och peka ut akka-cadec-2013 katalogen
  4. Tryck finish och välj alla projekten

Generera startscripts

Linux/Mac

Kör följande kommando i sbt-konsolen:

> start-script

Scripten server/target/start och agent/target/start ska ha genererats.

Windows

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