Jostein Gogstad created MNG-6002:
------------------------------------

             Summary: Maven should not use compile dependencies for plugins
                 Key: MNG-6002
                 URL: https://issues.apache.org/jira/browse/MNG-6002
             Project: Maven
          Issue Type: Bug
          Components: Dependencies
    Affects Versions: 3.3.9
            Reporter: Jostein Gogstad


Plugins and build dependencies are both subject to the same resolution of 
transitive dependencies. This is problematic when plugins require newer 
dependencies than the build, or vice versa. [This 
issue|https://ecosystem.atlassian.net/browse/MJF-251] in Atlassian's jgit-flow 
plugin is an example where the plugin fails whenever the application depends 
transitively on {{xerces}}.

It should be possible to separate dependencies required for running the build 
from the dependencies required for the actual build.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to