IllegalAccessError even when -XaddExports adds ALL-UNNAMED to the reported module/package
Alan Bateman
Alan.Bateman at oracle.com
Sat Dec 5 10:22:26 UTC 2015
On 05/12/2015 09:03, Roel Spilker wrote:
> Thanks, that was it.
>
> I must say that the command line got big pretty fast, since I had to export
> several packages.
>
> How about having to possibility of adding an export to all packages in a
> module?
> -XaddExports:jdk.compiler/*=ALL-UNNAMED
>
That makes it a bit too easy to break encapsulation on a grand scale,
I've no doubt it would be abused. I would hope that over time that the
issues that force you to use -XaddExports will be worked on so that over
time that the value to the option reduces and is finally eliminated.
-Alan.
More information about the jigsaw-dev
mailing list