Gå till slutet av bannern
Gå till början av bannern

SKLTP TAK - Instruktioner för utvecklare

Hoppa till slutet på meta-data
Gå till början av metadata

Du visar en gammal version av den här sidan. Visa nuvarande version.

Jämför med nuvarande Visa sidhistorik

« Föregående Version 13 Nästa »

Instruktioner för utvecklare

Hämta källkod och struktur

Källkoden för TAK hittar du på http://code.google.com/p/skltp/ och instruktioner för att check ut koden på http://code.google.com/p/skltp/source/checkout.

Exempel på checkout kommando (ersätt me@mail.com med eget användarid på Google Code):

$svn checkout https://skltp.googlecode.com/svn/ skltp --username me@mail.com

Källkoden för TAK hamnar under skltp/tp/tk med följande struktur:

Bygg TAK

  1. Kör mvn clean install.

    $cd ...skltp/tp/tk/trunk
    $mvn clean install

Integrerad utvecklingsmiljö

DEN HÄR SEKTIONEN ÄR UNDER KONSTRUKTION

Utveckling av källkoden kan göras i olika IDE:er. Ett vanligt verktyg är Eclipse. Nedanstående beskrivning beskriver uppsättning av Eclipse Kepler 4.3 för utveckling av TAK.

Installera Grails-distribution i Eclipse

 

Ladda ned Eclipse

Eclipse kan laddas ned här. Välj lämplig distribution för ditt operativsystem, exempelvis Eclipse IDE for Java EE Developers.

 

Installera Grails-distribution

För att kunna köra projektet tp-vagval-admin-web inuti Eclipse behövs en Grails-distribution installeras. Denna version är för tillfället 2.2.4 och laddas ned här.

 

Väl Eclipse -> Preferences -> Groovy -> Grails -> Add.. vilket ger följande dialog. Mata in namn och peka ut distributionen

 

Importera tp-vagval-admin-web till Eclipse

Skapa konfigurationsfiler för Eclipse i ett kommandofönster: 

mvn eclipse:eclipse

Importera nu projektet i Eclipse genom File -> Import:

Välj "Existing Maven projects":

 

Välj Browse... - Peka ut projektroten för tp-vagval-admin-web - > klicka "Next"

 

 

| Loading Grails 2.2.4
| Configuring classpath
| Downloading: tp-vagval-admin-core-1.3.3-SNAPSHOT.pom
| Downloading: tp-vagval-admin-core-1.3.3-SNAPSHOT.jar.
| Environment set to development.....
| Packaging Grails application.....
| Running Grails application
| Server running. Browse to http://localhost:8080/tp-vagval-admin-web

 

Starta TAK lokalt för test

För att detta skall fungera krävs att Grails 2.2.4 finns installerat lokalt på din dator. Instruktioner och dokumentation för hur man laddar ner och installerar Grails finns på följande länk http://grails.org/.

Verifiera med följande kommando vilken version av Grails som du har installerat

$grails -version
Grails version: 2.2.4

För att starta TAK lokalt och testa kan följande kommandon köras och ge resultatet Server running med adress till startsidan. 

$cd ...skltp/tp/tk/trunk/tp-vagval-admin-web
$grails run-app
| Server running. Browse to http://localhost:8080/tp-vagval-admin-web

Öppna startsidan i en web läsare:

Logga in i lokal testmiljö med användaren admin som har lösenordet admin. Startsidan skall nu visas:

 

  • Inga etiketter