probably only if one uses the embedding to actually build the project.
Which I don't do in netbeans, only use it to load the MavenProject
instance and resolve dependencies, effectively using the extensions
only to resolve ArtifactHandlers I think.
haven't yet observed a problem with extensions
Is this change expected to reduce or increase permgen use? Anything
particular we should be looking for?
FWIW, m2e embeds maven 3.0.4 and we don't have any problems (I know of)
with with permgen. There are also no major permgen problems when running
maven ITs in embedded mode. There are few
Interesting question ;) I did the change in classworlds because I
tested m3 trunk with java 7 and the classloaders weren't really
unloading, even after MNG-5386. What makes it interesting is that I
suppose they actually may unload on previous jdks but stopped doing so
on java7 due to classloader