[ 
https://issues.apache.org/jira/browse/NPANDAY-386?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13014459#comment-13014459
 ] 

Lars Corneliussen commented on NPANDAY-386:
-------------------------------------------

Hi. You are right.

The artifacts have to be in the repo already. Using "mvn install", the 
SNAPSHOTS are deployed to the repo in the right order ... then the most current 
snapshot is resolved as plugins.

So bootstrapping will not work for releasing versions.

> 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)
> * 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}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to