Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

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

Image RemovedImage Added

Bygg TAK

  1. 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.
    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
  2. 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
  3. När scripten är körd kan man från roten köra mvn clean install.

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

...