Oracle JDK 9 and JRE 9 Certified System Configurations
Contents
Refer to the Supported Locales document for a list of supported locales and supported writing systems for each platform.
For Certified System Configurations of other versions of the JDK and JRE, and Java Mission Control visit:
- System Requirements and Supported Platforms for other JDK and JRE versions and for Java Mission Control
Windows Server
Platform | CPU Architecture | Version | Introduced In | Notes |
Windows Server 2016 | x64 (64-bit) | | 9 | Includes Windows Server 2016 Core |
Windows Server 2012 R2 | x64 (64-bit) | | 9 | |
Windows Server 2012 | x64 (64-bit) | | 9 | |
Linux
Platform | CPU Architecture | Version | Introduced In | Notes |
Oracle Linux | x64 (64-bit) | 7.x | 9 | |
Oracle Linux | x64 (64-bit) | 6.x | 9 | No JavaFX support |
Red Hat Enterprise Linux | x64 (64-bit) | 7.x | 9 | |
Red Hat Enterprise Linux | x64 (64-bit) | 6.x | 9 | No JavaFX support |
- Oracle Linux covers both kernels: Red Hat Compatible and Unbreakable.
Solaris
Platform | CPU Architecture | Version | Introduced In | Notes |
Solaris | SPARC (64-bit) | 11.x | 9 | No JavaFX Support |
Windows Client
Platform | CPU Architecture | Version | Introduced In | Notes |
Windows 10 | x64 (64-bit) | | 9 | |
Windows 8.x | x64 (64-bit) | | 9 | Modern UI (i.e. Metro Mode) is not supported |
Windows 7 | x64 (64-bit) | SP1 | 9 | |
macOS
Platform | CPU Architecture | Version | Introduced In | Notes |
macOS | x64 | 10.10 and above | 9 | |
Linux Client/Developer
Platform | CPU Architecture | Version | Introduced In | Notes |
Ubuntu Linux | x64 (64-bit) | 17.04 | 9 | |
Ubuntu Linux | x64 (64-bit) | 16.04 - LTS | 9 | |
- For Linux platforms, gtk2 2.18+ is required for supporting JavaFX.
- This is the complete list of JDK 9 supported configurations. There are no plans to add additional configurations.
- On 64-bit operating systems (OSs) only 64-bit Java virtual machines (JVMs) are certified
Virtualization
All the above operating systems are also certified when running as virtual guest on any of the following hypervisors as long as the operating system is supported by that hypervisor.
- Oracle VM
- Microsoft Hyper-V Server
Hardware rendering is not supported in guest systems on Oracle VM, Hyper-V Server.
Browser | Version | Platform | Notes |
Internet Explorer | 11 | Windows OSs | |
Microsoft Edge | | Windows OSs | Only Web Start applications are supported, Applets are not supported. |
Firefox | | All OSs that support Firefox | Only Web Start applications are supported, Applets are not supported. |
Chrome | | Windows OSs | Only Web Start applications are supported, Applets are not supported. |
Safari | | macOS | |
- Browsers are only supported on client/developer platforms.
- Oracle does not certify browser versions that are no longer supported by the browser's provider.
JavaFX Graphics Support
For JavaFX applications to take advantage of the new hardware acceleration pipeline provided by JavaFX, your system must feature one of the graphics cards below. Otherwise JavaFX will default to the Java2D software pipeline.
Graphics card | Supported Graphics Processing Units (GPUs) |
NVIDIA | - Mobile GPUs: GeForce 8M and 100M series or higher, NVS 2100M series or higher, and Mobility Quadro FX 300M series or higher
- Desktop GPUs: GeForce 8 and 100 series or higher
- Workstation GPUs: Quadro FX 300 series or higher
|
ATI | - Mobile GPUs: Mobility Radeon HD 3000, 4000, and 5000 series
- Desktop GPUs: Radeon HD 2400, 3000, 4000, 5000, and 6000 series
|
Intel | - Mobile GPUs: GMA 4500MHD and GMA HD
- Desktop GPUs: GMA 4500 and GMA HD
|
- To avoid rendering issues on Windows platforms, upgrade the ATI driver to Catalyst 11.09 or later.
- JavaFX supports graphic hardware acceleration on any certified macOS system.
- On Linux platforms, graphic hardware acceleration is only supported for Nvidia cards (proprietary drivers only).
JavaFX Media
Platform | Notes |
Windows 7 Windows 8 | The pre-installed Microsoft AAC and H.264 DirectShow decoder filters are used by default. However, if the MainConcept H.264/AVC Pro Decoder Pack is installed on your system, then the first available AAC or H.264 decoder from the following list is used within the following order: - MainConcept
- Microsoft
- DivX Plus
- MainConcept trial version (demo codecs from Showcase)
If none of these decoders is available, AAC and H.264 decoding will fail. |
Linux | You must install GLIB 2.28 in order to run JavaFX Media. You must install the following in order to support AAC audio, MP3 audio, H.264 video, and HTTP Live Streaming: libavcodec53 and libavformat53 on Ubuntu Linux 12.04 or equivalent. |
- VP6 video support does not require any third party modules.
- On Linux platforms, installing
libavformat
automatically causes libavcodec
to be installed.