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)