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)