is ClassLoader.loadClass() supposed to work on module-info classes?
Alan Bateman
Alan.Bateman at oracle.com
Wed Dec 2 15:12:40 UTC 2015
On 02/12/2015 14:35, Stephane Epardaud wrote:
>
> On 02/12/15 14:56, Alan Bateman wrote:
>> The this_class should be <internal-name>/module-info but in any case,
> The funny thing is that this module-info.class was created by the Java
> 9+Jigsaw EA "stock" javac. How it got the ".Test" class mixed up in
> there is not clear to me. Perhaps as a result of me specifying it to
> "jar" with "--main-class"?
>
This jar option just adds the MainClass attribute, it doesn't change the
this_class field.
I think to check but it may be that CFE message has the expected binary
name specified to defineClass.
-Alan.
More information about the jigsaw-dev
mailing list