I'm trying to use the dependency plugin to purge a few dependencies prior to the build to make sure the latest dependencies are downloaded, as we sometimes change the non snapshot released binaries on our local maven repository. My configuration noted below:
<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.7</version> <executions> <execution> <id>purge-local-dependencies</id> <phase>process-sources</phase> <goals> <goal>purge-local-repository</goal> </goals> <configuration> <resolutionFuzziness>groupId</resolutionFuzziness> <includes> <include>org.ambraproject</include> </includes> </configuration> </execution> </executions> </plugin> In context here: https://github.com/PLOS/ambra-admin/blob/master/pom.xml But when I execute, this is the behavior I'm seeing: (some parts cut out for brevity) mvn clean install -DskipTests [INFO] Scanning for projects... [INFO] [INFO] ------------------------------------------------------------------------ [INFO] Building Ambra Administration 2.15 [INFO] ------------------------------------------------------------------------ Downloading: http://maven.ambraproject.org/maven2/release/org/ambraproject/ambra-base/2.6.3/ambra-base-2.6.3.pom Downloaded: http://maven.ambraproject.org/maven2/release/org/ambraproject/ambra-base/2.6.3/ambra-base-2.6.3.pom (16 KB at 128.9 KB/sec) Downloading: http://maven.ambraproject.org/ma….. ... [INFO] --- maven-clean-plugin:2.3:clean (default-clean) @ ambra-admin --- [INFO] [INFO] --- maven-dependency-plugin:2.7:purge-local-repository (purge-local-dependencies) @ ambra-admin --- [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject [WARNING] Unable to purge local repository location: /home/josowski/.m2/repository/org/ambraproject Downloading: http://repo1.maven.org/maven2/org/ambraproject/ambra-base/2.6.3/ambra-base-2.6.3.pom Downloading: http://repo1.maven.org/maven2/org/ambra…... …. [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 5.895s [INFO] Finished at: Sat May 11 11:20:36 PDT 2013 [INFO] Final Memory: 21M/332M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:2.7:purge-local-repository (purge-local-dependencies) on project ambra-admin: Failed to refresh project dependencies for: org.ambraproject:ambra-admin:war:2.15: required artifacts missing: [ERROR] org.ambraproject:ambra-base:jar:2.6.3 [ERROR] org.ambraproject:ambra-models:jar:2.6.3 [ERROR] org.ambraproject:conf-helper:jar:2.6.3 [ERROR] org.ambraproject:ambra-password-service:jar:2.6.3 [ERROR] org.ambraproject:file-store:jar:1.0.1 [ERROR] org.ambraproject:dom-ranges-helper:jar:2.6.3 [ERROR] org.ambraproject:ambra-emailer:jar:2.6.3 [ERROR] org.ambraproject:entity-resolver:jar:2.6.3 [ERROR] org.ambraproject:ambra-queue:jar:2.6.3 [ERROR] org.ambraproject:ambra-base:jar:tests:2.6.3 [ERROR] [ERROR] for the artifact: [ERROR] org.ambraproject:ambra-admin:war:2.15 [ERROR] [ERROR] from the specified remote repositories: [ERROR] ambra (http://maven.ambraproject.org/maven2/release/, releases=true, snapshots=false), [ERROR] ambra.snapshot (http://maven.ambraproject.org/maven2/snapshot/, releases=false, snapshots=true), [ERROR] central (http://repo1.maven.org/maven2, releases=true, snapshots=false) [ERROR] -> [Help 1] [ERROR] [ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. [ERROR] Re-run Maven using the -X switch to enable full debug logging. [ERROR] [ERROR] For more information about the errors and possible solutions, please read the following articles: [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException It seems like it downloads. Then purges, and then cannot download them again? A look inside the local repository reveals: ls -la ~/.m2/repository/org/ambraproject/ambra-base/2.6.3/ total 20 drwxrwxr-x 2 josowski josowski 4096 May 11 11:20 . drwxrwxr-x 3 josowski josowski 4096 May 11 11:20 .. -rw-rw-r-- 1 josowski josowski 223 May 11 11:20 ambra-base-2.6.3.jar.lastUpdated -rw-rw-r-- 1 josowski josowski 223 May 11 11:20 ambra-base-2.6.3.pom.lastUpdated -rw-rw-r-- 1 josowski josowski 223 May 11 11:20 ambra-base-2.6.3-tests.jar.lastUpdated Oddly, I don't see the same behavior on my Mac, only on Ubuntu. mvn --version Apache Maven 3.0.4 Maven home: /usr/share/maven Java version: 1.6.0_43, vendor: Sun Microsystems Inc. Java home: /usr/lib/jvm/java-6-sun-1.6.0.43/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.5.0-27-generic", arch: "amd64", family: "unix" Any advice? Thanks in advance. -Joe --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@maven.apache.org For additional commands, e-mail: users-h...@maven.apache.org