Dave Syer created MNG-7921:
------------------------------

             Summary: Allow plugins to control classpath extensions
                 Key: MNG-7921
                 URL: https://issues.apache.org/jira/browse/MNG-7921
             Project: Maven
          Issue Type: Improvement
          Components: Class Loading, Core
    Affects Versions: 3.9.5
            Reporter: Dave Syer


It's great that a plugin (or extension jar) can have `<exportedPackages>` 
(specifically I want to use Google Guice in a plugin and this seems to be the 
only way), but it can only be applied globally AFAIK, so all plugins get the 
same exported packages and there might consequently be conflicts. It would be 
nice if a plugin that declared it was an extension could elect to specify 
exported packages independent of other plugins.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to