Changes between Version 10 and Version 11 of PLATFORM_DEPLOYMENT_BUILD_MAVEN_R1


Ignore:
Timestamp:
01/14/09 14:38:10 (16 years ago)
Author:
pav
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PLATFORM_DEPLOYMENT_BUILD_MAVEN_R1

    v10 v11  
    4141 
    4242= Design = 
     43 * Not in the requirements but important: research how to make local maven repository is made. Nexus is one good repository manager and it uses jetty server for running. More info at http://books.sonatype.com/maven-book/reference/repository-manager-sect-running-nexus.html. We can set up Nexus on our sophie2.org server and use it as our internal maven repository. 
     44  * Nexus should be installed and set up following the instructions in the designated tutorial. 
     45  * Configuration in the base pom.xml should be added so the first package repository will be our internal repository. 
     46 * mvn site works only if the MAVEN_OPTS variable described in the maven doc is set correctly. Also we should add sourcepath, javadocVersion and failOnError configurations for the javadoc plugin. Their values are as follows ${basedir}/src/main/java, 1.5 and false. The forkMode and argLine are not needed as long as the MAVEN_OPTS is set up correctly. 
     47 * Information about profiles, reports and eclipse 'Maven build...' option is added in [wiki:PLATFORM_DEPLOYMENT_BUILD_MAVEN]. 
     48 * This is a very useful link for multi-project assembly descriptor: http://maven.apache.org/plugins/maven-assembly-plugin/advanced-module-set-topics.html. Using the steps and examples(several 'moduleSet' sections) we can generate zip packages with the different editions. 
    4349 
    4450= Implementation =