Nope, you can't run the release plugin from the bootstrap...I just use whatever maven I happen to have installed, usually the snapshot I last built for testing.
-----Original Message----- From: Ralph Goers [mailto:[EMAIL PROTECTED] Sent: Wednesday, March 19, 2008 3:14 AM To: Maven Developers List Subject: Re: 2.0.x bootstrap process is fixed Now I'm wondering how the rest of you actually build maven. I checked out from the 2.0.9 tag and it failed the same way. So I guess bootstrap.sh isn't actually used to build Maven for a release? Ralph Goers wrote: > Now it is failing again, albeit differently. I'm getting a > NullPointerException. Here is the tail end of the log. > > Building project in /projects/maven2/temp/maven-2.0.x/apache-maven > ------------------------------------------------------------------ > Cleaning /projects/maven2/temp/maven-2.0.x/apache-maven/target... > Compiling sources ... > Packaging resources ... > Packaging > /projects/maven2/temp/maven-2.0.x/apache-maven/target/apache-maven.jar > ... > ------------------------------------------------------------------ > Exception in thread "main" java.lang.NullPointerException > at > org.apache.maven.bootstrap.installer.BootstrapInstaller.createInstallati on(BootstrapInstaller.java:254) > > at > org.apache.maven.bootstrap.installer.BootstrapInstaller.run(BootstrapIns taller.java:136) > > at > org.apache.maven.bootstrap.installer.BootstrapInstaller.main(BootstrapIn staller.java:91) > > > > John Casey wrote: >> The bootstrap should be fixed now, just FYI. It seems the >> bootstrap-mini code, which the bootstrap.[sh|bat] scripts depend on, >> doesn't track POM properties, and isn't smart enough to interpolate >> them into dependency versions for now. My guess is, we didn't get >> bitten by ${mavenVersion} the same way we did with ${wagonVersion} >> simply because the maven POMs are all in the reactor, where the wagon >> ones must be resolved. >> >> Looks like the usage of wagonVersion started with the introduction of >> the webdav wagon. >> >> -john >> >> --- >> John Casey >> Committer and PMC Member, Apache Maven >> mail: jdcasey at commonjava dot org >> blog: http://www.ejlife.net/blogs/john >> rss: http://feeds.feedburner.com/ejlife/john >> >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]