[
http://jira.codehaus.org/browse/MDEP-110?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Brian Fox closed MDEP-110.
--------------------------
Resolution: Won't Fix
The unpack/copy goals aren't doing transitive dependency resolution; the
version of the artifact you want must be defined in the pom hierarchy. If you
want to get full transitive resolution, you can use the
copy/unpack-dependencies goals along with the includes, excludes filters to get
the ones you want.
> Cannot automatically resolve version for transitive dependencies
> ----------------------------------------------------------------
>
> Key: MDEP-110
> URL: http://jira.codehaus.org/browse/MDEP-110
> Project: Maven 2.x Dependency Plugin
> Issue Type: Bug
> Components: unpack
> Affects Versions: 2.0-alpha-4
> Reporter: Daniel Siegmann
> Assignee: Brian Fox
> Priority: Minor
> Attachments: unpack-test.zip
>
>
> When using dependency:unpack it is not normally necessary to specify the
> version for dependencies - the version is determined from settings in the
> POM. However, this does not work for transitive dependencies.
> For example, consider modules A and B with a dependency tree B -> A ->
> commons-lang. In module B we have dependency:unpack try to unpack
> commons-lang, without specifying a version. This will fail with the following
> error message, even though the version of this dependency is specified in A.
> [INFO] [dependency:unpack {execution: unpack}]
> [INFO] Configured Artifact: commons-lang:commons-lang:?:jar
> [INFO]
> ------------------------------------------------------------------------
> [ERROR] BUILD ERROR
> [INFO]
> ------------------------------------------------------------------------
> [INFO] Unable to find artifact version of commons-lang:commons-lang in either
> dependency list or in project's dependency management.
> [INFO]
> ------------------------------------------------------------------------
> The attached example should demonstrate this problem (commons-lang chosen for
> no particular reason).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira