[ https://issues.apache.org/jira/browse/NPANDAY-386?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Lars Corneliussen updated NPANDAY-386: -------------------------------------- Description: Suggestion: 1) Bootstrapping NPanday with current NPanday. (not possible on MVN 2.2.x) 2) Require Maven>= 3 for *building* NPanday>= 1.3.1 We should still make sure, that NPanday does work with Maven 2.2.x, though. Integration tests should run both in Maven 2.2.1 and Maven 3.0.2 or 3.0.3 *TODO:* * -Add a Jira-Issue- * -change npanday.stable.version to npanday.bootstrap.version- * preconfigure npanday.bootstrap.version with ${project.version} * update docs (http://incubator.apache.org/npanday/docs/1.3-incubating/developers/building.html) * document how to do the first build (when npanday-settings.xml not yet exists) *Helpers on Windows for rapid switching of maven versions:* {code:title=mvn3.bat (somewhere on the PATH)} set M2=C:\Program Files\Apache\apache-maven-3.0.2\bin set M2_HOME=C:\Program Files\Apache\apache-maven-3.0.2 set PATH=C:\Program Files\Apache\apache-maven-3.0.2\bin;%PATH% mvn --version {code} {code:title=mvn2.bat (somewhere on the PATH)} set M2=C:\Program Files\Apache\apache-maven-2.2.1\bin set M2_HOME=C:\Program Files\Apache\apache-maven-2.2.1 set PATH=C:\Program Files\Apache\apache-maven-2.2.1\bin;%PATH% mvn --version {code} was: Suggestion: 1) Bootstrapping NPanday with current NPanday. (not possible on MVN 2.2.x) 2) Require Maven>= 3 for *building* NPanday>= 1.3.1 We should still make sure, that NPanday does work with Maven 2.2.x, though. Integration tests should run both in Maven 2.2.1 and Maven 3.0.2 or 3.0.3 *TODO:* * -Add a Jira-Issue- * change npanday.stable.version to npanday.bootstrap.version * preconfigure npanday.bootstrap.version with ${project.version} * update docs (http://incubator.apache.org/npanday/docs/1.3-incubating/developers/building.html) * remove all .NET-PATHes from the PATH environment * document how to do the first build (when npanday-settings.xml not yet exists) *Helpers on Windows for rapid switching of maven versions:* {code:title=mvn3.bat (somewhere on the PATH)} set M2=C:\Program Files\Apache\apache-maven-3.0.2\bin set M2_HOME=C:\Program Files\Apache\apache-maven-3.0.2 set PATH=C:\Program Files\Apache\apache-maven-3.0.2\bin;%PATH% mvn --version {code} {code:title=mvn2.bat (somewhere on the PATH)} set M2=C:\Program Files\Apache\apache-maven-2.2.1\bin set M2_HOME=C:\Program Files\Apache\apache-maven-2.2.1 set PATH=C:\Program Files\Apache\apache-maven-2.2.1\bin;%PATH% mvn --version {code} > Switch to Maven 3 and bootstrap NPanday using itself (within the same reactor) > ------------------------------------------------------------------------------ > > Key: NPANDAY-386 > URL: https://issues.apache.org/jira/browse/NPANDAY-386 > Project: NPanday > Issue Type: Improvement > Components: Development Setup > Reporter: Lars Corneliussen > Fix For: 1.3.1-incubating > > > Suggestion: > 1) Bootstrapping NPanday with current NPanday. (not possible on MVN 2.2.x) > 2) Require Maven>= 3 for *building* NPanday>= 1.3.1 > We should still make sure, that NPanday does work with Maven 2.2.x, though. > Integration tests should run both in Maven 2.2.1 and Maven 3.0.2 or 3.0.3 > *TODO:* > * -Add a Jira-Issue- > * -change npanday.stable.version to npanday.bootstrap.version- > * preconfigure npanday.bootstrap.version with ${project.version} > * update docs > (http://incubator.apache.org/npanday/docs/1.3-incubating/developers/building.html) > * document how to do the first build (when npanday-settings.xml not yet > exists) > *Helpers on Windows for rapid switching of maven versions:* > {code:title=mvn3.bat (somewhere on the PATH)} > set M2=C:\Program Files\Apache\apache-maven-3.0.2\bin > set M2_HOME=C:\Program Files\Apache\apache-maven-3.0.2 > set PATH=C:\Program Files\Apache\apache-maven-3.0.2\bin;%PATH% > mvn --version > {code} > {code:title=mvn2.bat (somewhere on the PATH)} > set M2=C:\Program Files\Apache\apache-maven-2.2.1\bin > set M2_HOME=C:\Program Files\Apache\apache-maven-2.2.1 > set PATH=C:\Program Files\Apache\apache-maven-2.2.1\bin;%PATH% > mvn --version > {code} -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira