Verified that the following works with 9-ea+
125-2016-07-06-073258.javare.5251.nc
export _JAVA_OPTIONS="--add-modules=ALL-SYSTEM --add-exports=java.base/
sun.nio.ch=ALL-UNNAMED"




Malachi de Ælfweald
http://www.google.com/profiles/malachid

On Wed, Jul 6, 2016 at 8:03 AM, Malachi de Ælfweald <malac...@gmail.com>
wrote:

> I don't have a problem changing it to the new properties once they work =)
>
> Actually, that's probably why they didn't work in the gradle configuration.
>
>
>
> Malachi de Ælfweald
> http://www.google.com/profiles/malachid
>
> On Wed, Jul 6, 2016 at 7:44 AM, Alan Bateman <alan.bate...@oracle.com>
> wrote:
>
>>
>>
>> On 06/07/2016 15:30, Malachi de Ælfweald wrote:
>>
>> I think I must be misunderstanding your suggestion.
>>
>> If I do:
>> export _JAVA_OPTIONS="--add-modules=ALL-SYSTEM --add-exports=java.base/
>> sun.nio.ch=ALL-UNNAMED"
>>
>> then:
>> java -version
>> reports:
>> Unrecognized option: --add-modules=ALL-SYSTEM
>> Error: Could not create the Java Virtual Machine.
>> Error: A fatal exception has occurred. Program will exit.
>>
>> If I do:
>> export _JAVA_OPTIONS="-Djdk.launcher.addmods=ALL-SYSTEM
>> -Djdk.launcher.addexports.0=java.base/sun.nio.ch=ALL-UNNAMED"
>> then:
>> java -version
>> reports:
>> java version "9-ea"
>> Java(TM) SE Runtime Environment (build 9-ea+123)
>> Java HotSpot(TM) 64-Bit Server VM (build 9-ea+123, mixed mode)
>>
>> I should have been clearer. We're in the process of cleaning up the new
>> options in JDK 9. This work will fix inconsistencies with custom launchers
>> and embedded usages too and as part of this, the undocumented/internal
>> system properties that Stephen showed you will go away. So what you have is
>> okay to get you going but you will need to change this once these issues
>> have been sorted out.
>>
>> -Alan
>>
>
>

Reply via email to