The real question is why the plugin needs to do any of this. Gj
On Thu, Jun 28, 2018 at 10:59 AM, Peter Nabbefeld <[email protected]> wrote: > > Hello, > > I've got a LinkageError when running a NetBeans plugin with a dependency > on nb-javac. The plugin uses Maven, and I've noticed the following entry in > MANIFEST.MF: > > Maven-Class-Path: org.netbeans.external:nb-javac-api:RELEASE82 > org.netbeans.external:nb-javac-impl:RELEASE82 > > This obviously results in creating its own ClassLoader (ModuleCL@ > ...[org.netbeans.modules.java.source.base]) for the compiler libraries - > different from my module's one. :-( > > Both class loaders have the same parent (sun.misc.Launcher$AppClassLoa > der@same_number). > > As different classes loaded by different class loaders are different, > assignment results in a LinkageError. The class is in this case > "javax.lang.model.util.Elements". > > Is there any chance to convert Objects from > [email protected] > to [email protected]? > > Kind regards > > Peter > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > For further information about the NetBeans mailing lists, visit: > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > >
