[
http://jira.codehaus.org/browse/MNG-3196?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Paul Gier reopened MNG-3196:
----------------------------
I think this issue is more of a subset of MNG-1977 than a duplicate. Since
MNG-1977 describes several issues related to transitive dependencies, it seems
a bit broad to me. If it was already fixed, I would say that this is a
duplicate. But the way it is now, I think keeping this issue open might
provide an easier path to resolving this specific issue. If I have some time
in the future I'll try to work on a patch for this issue, but I don't want to
address everything in MNG-1977.
> Allow exclusion of a certain transitive dependency across all direct
> dependencies.
> ----------------------------------------------------------------------------------
>
> Key: MNG-3196
> URL: http://jira.codehaus.org/browse/MNG-3196
> Project: Maven 2
> Issue Type: New Feature
> Components: Dependencies
> Affects Versions: 2.0.7
> Reporter: Paul Gier
> Assignee: Brett Porter
>
> I would like to be able to put exludes at the top level of dependencies so
> that it can easily be excluded from all transitive dependencies, instead of
> just excluding it from a single dependency at a time. For example assume
> that project1 and project2 both have transitive dependencies on different
> versions of project-trans:
> <dependencies>
> <exclusions>
> <exclusion>
> <groupId>com.stuff</groupId>
> <artifactId>project-trans</artifactId>
> </exclusion>
> </exclusions>
> <dependency>
> <groupId>com.stuff</groupId>
> <artifactId>project1</artifactId>
> <version>1.0</version>
> <dependency>
> <dependency>
> <groupId>com.stuff</groupId>
> <artifactId>project2</artifactId>
> <version>1.0</version>
> <dependency>
> </dependencies>
> In this example, the "project-trans" dependency would be exluded from both
> project1 and project2. It can be difficult to find all the locations of a
> transitively included dependency for a large project that has a large number
> of frequently changing dependencies.
--
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