...
Källkoden för TAK hamnar under skltp/tp/tk
med följande struktur:
Bygg TAK
- För att bygga från källkoden måste man först köra scripten som ligger under katalogen tp-vagval-admin-required-jar-files-in-local-repo. Scripten laddar upp nödvändiga jar-filer till ditt lokala repo.
Bygg schema projekt som TAK är beroende av:
Kodblock $cd ...skltp/tp/getsupportedservicecontracts-schemas/tags/getsupportedservicecontracts-schemas-1.0/ $mvn clean install $cd ...skltp/tp/getsupportedservicecontracts-schemas/tags/vagval-schemas-1.0/ $mvn clean install
När scripten är körd kan man från roten köra Kör mvn clean install.
Kodblock $cd ...skltp/tp/tk/trunk $mvn clean install
NOTE: Då scriptet update.sh inte verkar fungera så ges nedan exempel på att evekvera maven kommandona i scriptet direkt på promten istället.
Kodblock |
---|
$cd ...skltp/tp/tk/trunk/tp-vagval-admin-required-jar-files-in-local-repo/
$mvn install:install-file -DgroupId=org.grails -DartifactId=grails-maven-plugin -Dversion=2.2.0-jdk7 -Dpackaging=jar -Dfile=grails-maven-plugin-2.2.0-jdk7.jar
$mvn install:install-file -DgroupId=org.grails -DartifactId=grails-maven-plugin -Dversion=2.2.0-jdk7 -Dpackaging=pom -Dfile=grails-maven-plugin-2.2.0-jdk7.pom
$cd .. |
Verifiera att ditt lokala repo blev uppdaterat mha ett tree kommando:
Kodblock |
---|
$tree ~/.m2/repository/org/grails/
/Users/magnuslarsson/.m2/repository/org/grails/
`-- grails-maven-plugin
|-- 2.2.0-jdk7
| |-- _maven.repositories
| |-- grails-maven-plugin-2.2.0-jdk7.jar
| `-- grails-maven-plugin-2.2.0-jdk7.pom
`-- maven-metadata-local.xml |
...
För att detta skall fungera krävs att Grails 2.2.x 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/.
...
Kodblock |
---|
$grails -version Grails version: 2.2.04 |
För att starta TAK lokalt och testa kan följande kommandon köras och ge resultatet Server running med adress till startsidan.
...