From 090aa63d6038471e55b6062fd618fdddf603296c Mon Sep 17 00:00:00 2001 From: Simon Clark Date: Oct 26 2017 19:25:56 +0000 Subject: Add #37 'System java setting' --- diff --git a/en-US/developers/Development_Java.adoc b/en-US/developers/Development_Java.adoc index 6256e26..d54a9a8 100644 --- a/en-US/developers/Development_Java.adoc +++ b/en-US/developers/Development_Java.adoc @@ -10,3 +10,9 @@ Fedora 27 includes a technology preview of Java 9, offered through the `java-9-o Java 8 remains the default JDK for this release. The inclusion of Java 9 / OpenJDK 9 will allow developers to develop and test their applications for the next version of Java in parallel while everyone can continue using the stable Java 8 for daily use. More information about the new features of OpenJDK 9 is available from http://openjdk.java.net/projects/jdk9/[the OpenJDK website]. + +[[sect-java-decouple]] +=== System Java Setting Decoupled from Java Command Setting +In earlier versions of Fedora, Java applications installed from RPMs were run in the JVM that was found using the `PATH` environment variable. From this release, Java applications will be run using the default system JVM, which will be OpenJDK 8 in Fedora 27, without refering to `PATH`. Users will still be able to override the default by using the `JAVA_HOME` environment variable. + +More detail about this revised configuration can be found on the https://fedoraproject.org/wiki/Changes/Decouple_system_java_setting_from_java_command_setting[change page].