You've run into a non-supported edge case.
On Mon, Feb 11, 2013 at 4:17 AM, Reinhard Nägele < reinhard.naeg...@mgm-tp.com> wrote: > Hello, > > A couple of years ago I used a plugin execution in the validate phase to > bootstrap jars that were not available on Maven Central as suggested in > [1]. I needed to do the same thing again today but noticed that this > approach does not seem to work any more with Maven 3. Right after running > Maven, dependency resolution kicks in making the build fail even before the > install plugin gets a chance to install the missing dependency. Here's what > I'm doing: > > <plugin> > <groupId>org.apache.maven.**plugins</groupId> > <artifactId>maven-install-**plugin</artifactId> > <executions> > <execution> > <id>boostrap-some-depencency</**id> > <goals> > <goal>install-file</goal> > </goals> > <phase>validate</phase> > <configuration> > <groupId>com.some.groupid</**groupId> > <artifactId>some-artifact</**artifactId> > <version>${some.artifact.**version}</version> > <packaging>jar</packaging> > <file>bootstrap-lib/some-**artifact-${some.artifact.**version}.jar</file> > <sources>bootstrap-lib/some-**artifact-${some.artifact.** > version}-sources.jar</sources> > </configuration> > </execution> > </executions> > </plugin> > ... > <dependency> > <groupId>com.some.groupid</**groupId> > <artifactId>some-artifact</**artifactId> > <version>${some.artifact.**version}</version> > </dependency> > ... > <properties> > <some.artifact.version>1.2.3</**some.artifact.version> > </properties> > > [1] http://www.blackbit.be/2010/**04/15/maven-automatically-** > install-dependencies-during-**build/<http://www.blackbit.be/2010/04/15/maven-automatically-install-dependencies-during-build/> > > Is this no longer possible? I'd really prefer this approach over using a > system dependency. > > Thanks, > Reinhard > > > ------------------------------**------------------------------**--------- > To unsubscribe, e-mail: > users-unsubscribe@maven.**apache.org<users-unsubscr...@maven.apache.org> > For additional commands, e-mail: users-h...@maven.apache.org > >