[ http://jira.codehaus.org/browse/MNG-1797?page=comments#action_56339 ]
Michael Mattox commented on MNG-1797: ------------------------------------- I just found this issue after running into this bug myself. I think it's pretty serious, I'm very surprised that this hasn't been discussed on the mailing list. My solution was to put the excluded dependency (picocontainer) into my internal repository under a different groupId. Ugly but it works. I hope the patch can be integrated soon. > Dependency excludes apply to every subsequent dependency, not just the one it > is declared under. > ------------------------------------------------------------------------------------------------ > > Key: MNG-1797 > URL: http://jira.codehaus.org/browse/MNG-1797 > Project: Maven 2 > Type: Bug > Versions: 2.0.1 > Reporter: David Hawkins > Attachments: MNG-1797-maven-project.patch > > > If you specify ANY dependency excludes, all dependencies after that one in > the pom will also exclude what you specified. They appear to be cumulative > on every dependency in that they bleed over into sibling dependencies. > It's easy to test if you add an exclusion to a random dependency. This > exclusion should exclude a required transitive dependency that is included by > a dependency lower in the list. You will find that the dependency lower in > the list no longer includes the required dependency because it is using the > filter you declared in the other dependency. -- 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 --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
