For the sake of those who read this thread in the archives...
You need to set reResolve to "false".
On Tue, 2007-03-13 at 10:08 +0900, David Leangen wrote:
> Thanks, Brian,
>
> What I mean to do is clean out my local cache before my build, so I can
> do a clean build.
>
> Is that not what this dependency:clean-local-cache is intended for?
>
> Any ideas how I can do this ("properly")?
>
>
> Currenlty, I include it in the parent pom as below, but this does not
> work as I expect.
>
>
> Cheers,
> Dave
>
>
>
>
> On Mon, 2007-03-12 at 09:37 -0400, Brian E. Fox wrote:
> > The artifact was deleted from your local repository. That means you'll
> > need to rebuild/install it before this will be able to resolve it. I'm
> > not sure purging sibling artifacts is what you really mean to do.
> >
> > -----Original Message-----
> > From: David Leangen [mailto:[EMAIL PROTECTED]
> > Sent: Monday, March 12, 2007 2:35 AM
> > To: Maven Users List
> > Subject: Purging depending on a given profile
> >
> >
> > Hello!
> >
> > I'd like to use the Maven Dependency Plugin to purge my local cache, but
> > only for a build with a given profile.
> >
> > I have set up the plugin to work with a profile, and it does purge the
> > cache.
> >
> >
> > Problem is that, after resolving a list of 3rd party artifacts, it
> > cannot resolve artifacts that are both children and components of the
> > parent pom where the plugin is declared. Error shown below.
> >
> >
> > This is the parent pom:
> >
> > <project>
> > ...
> > <profiles>
> > <profile>
> > <id>ci</id>
> > <activation>
> > <property>
> > <name>purgeCache</name>
> > <value>true</value>
> > </property>
> > </activation>
> > <build>
> > <plugins>
> > <plugin>
> > <groupId>org.apache.maven.plugins</groupId>
> > <artifactId>maven-dependency-plugin</artifactId>
> > <executions>
> > <execution>
> > <id>purge-local-repository</id>
> > <phase>validate</phase>
> > <goals>
> > <goal>purge-local-repository</goal>
> > </goals>
> > <configuration>
> > </configuration>
> > </execution>
> > </executions>
> > </plugin>
> > </plugins>
> > </build>
> > </profile>
> > </profiles>
> > </project>
> >
> >
> >
> > And finally, this is the error:
> >
> >
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] :
> > [EMAIL PROTECTED]
> > Failed to refresh project dependencies for:
> > com.my.project:my-project:jar:0.1.0-SNAPSHOT
> >
> > Artifact resolution failed for project:
> > com.my.project:my-project:jar:0.1.0-SNAPSHOT
> >
> >
> > Any ideas?
> >
> > Thanks!
> > David
> >
> >
> >
> >
> > ---------------------------------------------------------------------
> > 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]