[ https://issues.apache.org/jira/browse/MNG-7921?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ozgun OZ updated MNG-7921: -------------------------- Attachment: maven-classWorlds.drawio.png > 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 > Priority: Major > Attachments: maven-classWorlds.drawio.png > > > 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)