You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Konrad Windszus (Jira)" <ji...@apache.org> on 2022/10/18 14:10:00 UTC

[jira] [Created] (MNG-7574) Never expose Mojo classes via Core Classloader

Konrad Windszus created MNG-7574:
------------------------------------

             Summary: Never expose Mojo classes via Core Classloader
                 Key: MNG-7574
                 URL: https://issues.apache.org/jira/browse/MNG-7574
             Project: Maven
          Issue Type: Improvement
          Components: Core
            Reporter: Konrad Windszus


Currently if a Maven plugin is loaded with {{<extensions>true</extensions}} all classes of the underlying artifact are exposed through the Maven Core Classloader.
At least the Mojo classes should IMHO be excluded otherwise they are exposed through both the plugin and core classloader for no reason (as the core classloader as parent always takes precedence).



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