After reading:
http://maven.apache.org/plugins/maven-dependency-plugin/usage.html and
http://maven.apache.org/plugins/maven-dependency-plugin/go-offline-mojo.html
The go-offline behavior is suspicious to me. See the ********* lines below for
details.
Suggestions welcome.
mvn -U -X dependency:go-offline -DexcludeGroupIds=us.pdinc.product.cascade
<snip/>
[DEBUG] -----------------------------------------------------------------------
[DEBUG] Goal:
org.apache.maven.plugins:maven-dependency-plugin:2.1:go-offline (default-cli)
[DEBUG] Style: Regular
[DEBUG] Configuration: <?xml version="1.0" encoding="UTF-8"?>
<configuration>
<classifier default-value="">${classifier}</classifier>
<excludeArtifactIds
default-value="">${excludeArtifactIds}</excludeArtifactIds>
<excludeClassifiers
default-value="">${excludeClassifiers}</excludeClassifiers>
<excludeGroupIds default-value="">${excludeGroupIds}</excludeGroupIds>
<excludeScope default-value="">${excludeScope}</excludeScope>
<excludeTransitive
default-value="false">${excludeTransitive}</excludeTransitive>
<excludeTypes default-value="">${excludeTypes}</excludeTypes>
<includeArtifactIds
default-value="">${includeArtifactIds}</includeArtifactIds>
<includeClassifiers
default-value="">${includeClassifiers}</includeClassifiers>
<includeGroupIds default-value="">${includeGroupIds}</includeGroupIds>
<includeScope default-value="">${includeScope}</includeScope>
<includeTypes default-value="">${includeTypes}</includeTypes>
<local>${localRepository}</local>
<markersDirectory
default-value="${project.build.directory}/dependency-maven-plugin-markers">${mar
kersDirectory}</markersDirectory>
<outputAbsoluteArtifactFilename
default-value="false">${outputAbsoluteArtifactFilename}</outputAbsoluteArtifactF
ilename>
<outputFile>${outputFile}</outputFile>
<overWriteIfNewer default-value="true">${overWriteIfNewer}</overWriteIfNewer>
<overWriteReleases
default-value="false">${overWriteReleases}</overWriteReleases>
<overWriteSnapshots
default-value="false">${overWriteSnapshots}</overWriteSnapshots>
<project>${project}</project>
<reactorProjects>${reactorProjects}</reactorProjects>
<remoteRepos>${project.remoteArtifactRepositories}</remoteRepos>
<silent default-value="false">${silent}</silent>
<type default-value="java-source">${type}</type>
</configuration>
[DEBUG] =======================================================================
[INFO]
[INFO] >>> maven-dependency-plugin:2.1:go-offline (default-cli) @ core >>>
[INFO]
[INFO] --- maven-dependency-plugin:2.1:resolve-plugins (resolve-plugins) @ core
---
[DEBUG] Configuring mojo
org.apache.maven.plugins:maven-dependency-plugin:2.1:resolve-plugins from plugin
realm ClassRealm[plugin>org.apache.maven.plugins:maven-dependency-plugin:2.1,
parent: sun.misc.Launcher$AppClassLoader@35a16869]
[DEBUG] Configuring mojo
'org.apache.maven.plugins:maven-dependency-plugin:2.1:resolve-plugins' with
basic configurator -->
*****************************
*****************************
*****************************
[DEBUG] (f) excludeGroupIds = us.pdinc.product.cascade
*****************************
*****************************
*****************************
[DEBUG] (f) excludeTransitive = false
[DEBUG] (s) local = id: local
url:
file:///C:/Documents%20and%20Settings/All%20Users/Desktop/projects/cascade/trunk
/var/opt/apache-maven-3.0.4-SNAPSHOT/../../../lib/mvn/
layout: none
[DEBUG] (s) markersDirectory = C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\children\core\out\dependency-maven-plugin-m
arkers
[DEBUG] (f) outputAbsoluteArtifactFilename = false
[DEBUG] (f) overWriteIfNewer = true
[DEBUG] (f) overWriteReleases = false
[DEBUG] (f) overWriteSnapshots = false
[DEBUG] (f) project = MavenProject: us.pdinc.product.cascade:core:1.0.0 @
C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\children\core\pom.xml
[DEBUG] (f) reactorProjects = [MavenProject:
us.pdinc.product.cascade:parent:1.0.0 @ C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\pom.xml, MavenProject:
us.pdinc.product.cascade:children:1.0.0 @ C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\children\pom.xml, MavenProject:
us.pdinc.product.cascade:test-db:1.0.0 @ C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\children\test-db\pom.xml, MavenProject:
us.pdinc.product.cascade:core:1.0.0 @ C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\children\core\pom.xml, MavenProject:
us.pdinc.product.cascade:web:1.0.0 @ C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\children\web\pom.xml]
[DEBUG] (f) remotePluginRepositories = [ id: central
url: http://repo1.maven.apache.org/maven2
layout: default
snapshots: [enabled => false, update => daily]
releases: [enabled => true, update => never]
]
[DEBUG] (s) remoteRepos = [ id: central
url: http://repo1.maven.apache.org/maven2
layout: default
snapshots: [enabled => false, update => daily]
releases: [enabled => true, update => daily]
]
[DEBUG] (f) silent = false
[DEBUG] (f) type = java-source
[DEBUG] -- end configuration --
[INFO] Plugin Resolved: maven-resources-plugin-2.4.3.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-project-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-core-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-artifact-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-settings-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-model-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-monitor-2.0.6.jar
[INFO] Plugin Dependency Resolved:
plexus-container-default-1.0-alpha-9-stable-1.jar
[INFO] Plugin Dependency Resolved: plexus-utils-2.0.5.jar
[INFO] Plugin Dependency Resolved: maven-filtering-1.0-beta-4.jar
[INFO] Plugin Dependency Resolved: plexus-interpolation-1.13.jar
[INFO] Plugin Resolved: maven-deploy-plugin-2.5.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-project-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-model-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-artifact-2.0.6.jar
[INFO] Plugin Dependency Resolved: plexus-utils-1.5.6.jar
[INFO] Plugin Resolved: maven-clean-plugin-2.4.1.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: plexus-utils-2.0.5.jar
[INFO] Plugin Resolved: maven-install-plugin-2.3.1.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-project-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-model-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-artifact-manager-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-artifact-2.0.6.jar
[INFO] Plugin Dependency Resolved: plexus-utils-2.0.5.jar
[INFO] Plugin Dependency Resolved: plexus-digest-1.0.jar
[INFO] Plugin Resolved: maven-jar-plugin-2.3.1.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-project-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-model-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-artifact-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-archiver-2.4.1.jar
[INFO] Plugin Dependency Resolved: plexus-archiver-1.0.jar
[INFO] Plugin Dependency Resolved: commons-lang-2.1.jar
[INFO] Plugin Dependency Resolved: plexus-utils-2.0.5.jar
[INFO] Plugin Resolved: maven-compiler-plugin-2.3.2.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-artifact-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-core-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-toolchain-1.0.jar
[INFO] Plugin Dependency Resolved: plexus-utils-2.0.5.jar
[INFO] Plugin Dependency Resolved: plexus-compiler-api-1.8.1.jar
[INFO] Plugin Dependency Resolved: plexus-compiler-manager-1.8.1.jar
[INFO] Plugin Dependency Resolved: plexus-compiler-javac-1.8.1.jar
[INFO] Plugin Resolved: maven-site-plugin-2.0.1.jar
[INFO] Plugin Dependency Resolved: maven-artifact-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-artifact-manager-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-model-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-project-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-settings-2.0.6.jar
[INFO] Plugin Dependency Resolved: maven-reporting-api-2.0.6.jar
[INFO] Plugin Dependency Resolved: doxia-module-xhtml-1.0.jar
[INFO] Plugin Dependency Resolved: doxia-sink-api-1.0.jar
[INFO] Plugin Dependency Resolved: doxia-decoration-model-1.0.jar
[INFO] Plugin Dependency Resolved: doxia-site-renderer-1.0.jar
[INFO] Plugin Dependency Resolved: maven-doxia-tools-1.0.2.jar
[INFO] Plugin Dependency Resolved: wagon-provider-api-1.0-beta-4.jar
[INFO] Plugin Dependency Resolved: plexus-archiver-1.0-alpha-7.jar
[INFO] Plugin Dependency Resolved: plexus-container-default-1.0-alpha-9.jar
[INFO] Plugin Dependency Resolved: plexus-i18n-1.0-beta-7.jar
[INFO] Plugin Dependency Resolved: plexus-utils-1.5.1.jar
[INFO] Plugin Dependency Resolved: jetty-6.1.5.jar
[INFO] Plugin Resolved: maven-surefire-plugin-2.9.jar
[INFO] Plugin Dependency Resolved: maven-plugin-api-2.0.9.jar
[INFO] Plugin Dependency Resolved: surefire-booter-2.9.jar
[INFO] Plugin Dependency Resolved: maven-surefire-common-2.9.jar
[INFO] Plugin Dependency Resolved: plexus-utils-2.1.jar
[INFO] Plugin Dependency Resolved: maven-artifact-2.0.9.jar
[INFO] Plugin Dependency Resolved: maven-project-2.0.9.jar
[INFO] Plugin Dependency Resolved: maven-core-2.0.9.jar
[INFO] Plugin Dependency Resolved: maven-toolchain-2.0.9.jar
[INFO]
[INFO] <<< maven-dependency-plugin:2.1:go-offline (default-cli) @ core <<<
[DEBUG] us.pdinc.product.cascade:core:jar:1.0.0
[DEBUG] org.hibernate.java-persistence:jpa-api:jar:2.0-cr-1:compile
[DEBUG] javax.servlet:servlet-api:jar:2.5:compile
[DEBUG] commons-io:commons-io:jar:2.0.1:test
[DEBUG] org.hibernate:hibernate-entitymanager:jar:3.6.7.Final:compile
[DEBUG] org.hibernate:hibernate-core:jar:3.6.7.Final:compile
[DEBUG] antlr:antlr:jar:2.7.6:compile
[DEBUG] commons-collections:commons-collections:jar:3.1:compile
[DEBUG] dom4j:dom4j:jar:1.6.1:compile
[DEBUG]
org.hibernate:hibernate-commons-annotations:jar:3.2.0.Final:compile
[DEBUG] javax.transaction:jta:jar:1.1:compile
[DEBUG] cglib:cglib:jar:2.2:compile
[DEBUG] asm:asm:jar:3.1:compile
[DEBUG] javassist:javassist:jar:3.12.0.GA:compile
[DEBUG]
org.hibernate.javax.persistence:hibernate-jpa-2.0-api:jar:1.0.1.Final:compile
[DEBUG] org.slf4j:slf4j-api:jar:1.6.1:compile
[DEBUG] org.slf4j:slf4j-jdk14:jar:1.6.2:compile
[DEBUG] org.apache.derby:derby:jar:10.8.1.2:test
[DEBUG] org.apache.derby:derbyclient:jar:10.8.1.2:test
[DEBUG] junit:junit:jar:4.8.2:test
[DEBUG] us.pdinc.product.cascade:test-db:jar:1.0.0:test
[DEBUG] org.apache.derby:derbynet:jar:10.8.1.2:test
[DEBUG] org.apache.derby:derbytools:jar:10.8.1.2:test
[DEBUG] org.projectlombok:lombok:jar:0.10.0-RC1:provided
[DEBUG] Using connector WagonRepositoryConnector with priority 0 for
http://repo1.maven.apache.org/maven2
Downloading:
http://repo1.maven.apache.org/maven2/us/pdinc/product/cascade/test-db/1.0.0/test
-db-1.0.0.jar
[DEBUG] Reading resolution tracking file C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\var\opt\apache-maven-3.0.4-SNAPSHOT\..\..\.
.\lib\mvn\us\pdinc\product\cascade\test-db\1.0.0\test-db-1.0.0.jar.lastUpdated
[DEBUG] Writing resolution tracking file C:\Documents and Settings\All
Users\Desktop\projects\cascade\trunk\var\opt\apache-maven-3.0.4-SNAPSHOT\..\..\.
.\lib\mvn\us\pdinc\product\cascade\test-db\1.0.0\test-db-1.0.0.jar.lastUpdated
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] parent ............................................ SUCCESS [1.500s]
[INFO] children .......................................... SUCCESS [0.094s]
[INFO] test-db ........................................... SUCCESS [0.390s]
[INFO] core .............................................. FAILURE [0.454s]
[INFO] web ............................................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 2.907s
[INFO] Finished at: Mon Sep 12 10:38:20 EDT 2011
[INFO] Final Memory: 7M/153M
[INFO] ------------------------------------------------------------------------
*****************************
*****************************
*****************************
[ERROR] Failed to execute goal on project core: Could not resolve dependencies
for project us.pdinc.product.cascade:core:jar:1.0.0: Could not find artifact
us.pdinc.product.cascade:test-db:jar:1.0.0 in central
(http://repo1.maven.apache.org/maven2) -> [Help 1]
*****************************
*****************************
*****************************
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal
on project core: Could not resolve dependencies for project
us.pdinc.product.cascade:core:jar:1.0.0: Could not find artifact
us.pdinc.product.cascade:test-db:jar:1.0.0 in central
(http://repo1.maven.apache.org/maven2)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(
LifecycleDependencyResolver.java:210)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.resolveProjectDe
pendencies(LifecycleDependencyResolver.java:117)
at
org.apache.maven.lifecycle.internal.MojoExecutor.ensureDependenciesAreResolved(M
ojoExecutor.java:258)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:201)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lifecycl
eModuleBuilder.java:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(Lifecycl
eModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(Lifecyc
leStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.ja
va:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:319)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.jav
a:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:2
90)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java
:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: org.apache.maven.project.DependencyResolutionException: Could not
resolve dependencies for project us.pdinc.product.cascade:core:jar:1.0.0: Could
not find artifact us.pdinc.product.cascade:test-db:jar:1.0.0 in central
(http://repo1.maven.apache.org/maven2)
at
org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProje
ctDependenciesResolver.java:182)
at
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver.getDependencies(
LifecycleDependencyResolver.java:185)
... 22 more
Caused by: org.sonatype.aether.resolution.DependencyResolutionException: Could
not find artifact us.pdinc.product.cascade:test-db:jar:1.0.0 in central
(http://repo1.maven.apache.org/maven2)
at
org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies(De
faultRepositorySystem.java:412)
at
org.apache.maven.project.DefaultProjectDependenciesResolver.resolve(DefaultProje
ctDependenciesResolver.java:176)
... 23 more
Caused by: org.sonatype.aether.resolution.ArtifactResolutionException: Could not
find artifact us.pdinc.product.cascade:test-db:jar:1.0.0 in central
(http://repo1.maven.apache.org/maven2)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifac
tResolver.java:541)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolveArtifacts(Defau
ltArtifactResolver.java:220)
at
org.sonatype.aether.impl.internal.DefaultRepositorySystem.resolveDependencies(De
faultRepositorySystem.java:395)
... 24 more
Caused by: org.sonatype.aether.transfer.ArtifactNotFoundException: Could not
find artifact us.pdinc.product.cascade:test-db:jar:1.0.0 in central
(http://repo1.maven.apache.org/maven2)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonReposit
oryConnector.java:945)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$4.wrap(WagonReposit
oryConnector.java:940)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.flush(Wagon
RepositoryConnector.java:695)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector$GetTask.flush(Wagon
RepositoryConnector.java:689)
at
org.sonatype.aether.connector.wagon.WagonRepositoryConnector.get(WagonRepository
Connector.java:445)
at
org.sonatype.aether.impl.internal.DefaultArtifactResolver.resolve(DefaultArtifac
tResolver.java:460)
... 26 more
[ERROR]
[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/DependencyResolutionException
[ERROR]
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR] mvn <goals> -rf :core
--
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
- -
- Jason Pyeron PD Inc. http://www.pdinc.us -
- Principal Consultant 10 West 24th Street #100 -
- +1 (443) 269-1555 x333 Baltimore, Maryland 21218 -
- -
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
This message is copyright PD Inc, subject to license 20080407P00.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]