[ http://jira.codehaus.org/browse/MNG-2031?page=all ] Carlos Sanchez closed MNG-2031: -------------------------------
Assign To: Carlos Sanchez Resolution: Duplicate > Easily disable / exclude transitive dependencies > ------------------------------------------------ > > Key: MNG-2031 > URL: http://jira.codehaus.org/browse/MNG-2031 > Project: Maven 2 > Type: New Feature > Components: Dependencies > Versions: 2.0.2 > Reporter: Guillaume Nodet > Assignee: Carlos Sanchez > Priority: Critical > > > Transitive dependencies are cool, however, the limitations are very difficult > to work around. > * specification dependencies > * jarjar dependencies (spring.jar includes all spring-xxx.jar, so no need > to include them) > * remove warning on relocations for transitive dependencies (it's always > difficult to tell users: that's not an error, and we can not do anything) > * poms on ibiblio are all in m2 and never change > * exclusions for transitive deps can be overriden if manually included > One cool feature would be to allow disabling transitive dependencies in the > following ways: > * disable all transitive deps > * enable transitive dependencies only for modules of the same project > * enable transitive deps for specific groupIds > * disable transitive deps for specific groupIds > * have a tag/attribute to exclude all transitive deps for one dependency > (instead of having list all exclusions) -- 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