<AWT Dev> 8167126: Create a module to provide access to non-SE desktop APIs

Phil Race philip.race at oracle.com
Thu Oct 6 15:58:38 UTC 2016

Similar modules were on the BOOT list.
Can you explain what each of these lists are and the implications
of being (and not being) listed on each of them ?


On 10/06/2016 12:24 AM, Alan Bateman wrote:
> On 05/10/2016 23:01, Phil Race wrote:
>> Webrev : http://cr.openjdk.java.net/~prr/8167126/
>> The upcoming jigsaw changes to limit use of setAccessible [1] mean
>> that some work-arounds for non-SE API users will be broken.
>> To provide for continued access to the capability (albeit via a
>> different package+class name) this fix adds a jdk.desktop module.
>> It may be that this is temporary - fixed with a standard API either
>> later in this release or in a subsequent release, but we need this
>> in place soon.
> I assume this can be added to the PLATFORM_MODULES list, no need for 
> it to be defined to the boot loader. Otherwise looks okay to me.
> -Alan

More information about the awt-dev mailing list