jlink and automatic modules
Alan Bateman
Alan.Bateman at oracle.com
Fri Mar 4 08:10:58 UTC 2016
On 03/03/2016 16:04, Sander Mak wrote:
> :
> Thanks, that explains it.
>
> The difference in behavior between the two modulepaths threw me off for a bit. Whether it's the right thing to do almost sounds more like a philosophical rather than a technical discussion?
>
Automatic modules are for migration and so may have references to types
on the class path. If an automatic module is linked into a run-time
image then it could result in dangling references or maybe a DOA
run-time image unless used with -cp. The other thing is the optimizers
and transformers that execute at link-time as they wouldn't have a
"whole world" view. I think these are the main areas that need to be
pondered before deciding whether to allow this or not.
-Alan
More information about the jigsaw-dev
mailing list