Note: Preliminary list. This is page is is subject to change through the release cycle.

JDK 9 supported Platforms:

Server Operating Systems

Operating System OS Version Chip Arch VM(s) Available Additional Info
Windows Server 2016 R2   x64 - 64 bit Server Planned - Subject to OS Releasing before JDK 9 GA
Windows Server 2016   x64 - 64 bit Server Planned - Subject to OS Releasing before JDK 9 GA
Windows Server 2012 R2   x86 - 32 bit Server  
Windows Server 2012   x64 - 64 bit Server  
Oracle Linux (1) 8.x x64 - 64 bit Server Planned - Subject to OS Releasing before JDK 9 GA
Oracle Linux (1) 7.x x64 - 64 bit Server  
Oracle Linux (1) 6.x x64 - 64 bit Server No JavaFX Support
Red Hat Linux 8.x x64 - 64 bit Server Planned - Subject to OS Releasing before JDK 9 GA
Red Hat Linux 7.x x64 - 64 bit Server  
Red Hat Linux 6.x x64 - 64 bit Server No JavaFX Support
Solaris 12.x x64 - 64 bit Server No JavaFX Support
Solaris 12.x Sparc (64) Server No JavaFX Support
Solaris 11.x x64 - 64 bit Server No JavaFX Support
Solaris 11.x Sparc (64) Server No JavaFX Support
Suse Linux Enterprise Server 12.x x64 - 64 bit Server  
Suse Linux Enterprise Server 11.x x64 - 64 bit Server  
Ubuntu Linux 16.04 LTS ARMv8 64 bit Server Publicly Available
Min: Only for MAF, not available for other users
Headless, No JavaFX nor SWING/AWT GUI Support
Planned - Subject to OS Releasing before JDK 9 GA
Ubuntu Linux 16.04 LTS ARMv7 32 bit Min and client No JavaFX Support
Planned - Subject to OS Releasing before JDK 9 GA

(1) Oracle Linux covers both kernels: Red Hat Compatible and Unbreakable.

Client /Developer Operating Systems

Operating System OS Version Chip Arch VM(s) Available Additional Info
Windows 10 10 x64 - 64bit Server Supports 32 bit JRE
Windows 8 8.x x64 - 64 bit Server Only Desktop Mode Supported.
Not Modern UI (aka Metro Mode)
Supports 32 bit JRE
Windows 8 8.x x86 - 32 bit Server Only Desktop Mode Supported.
Not Modern UI (aka Metro Mode)
Windows 7 SP1+ x64 - 64 bit Server Supports 32 bit JRE
Windows 7 SP1+ x86 - 32 bit Server  
Ubuntu Linux 16.10 x64 - 64 bit Server Planned - Subject to OS Releasing before JDK 9 GA
Supports 32 bit JRE
Ubuntu Linux 16.10 x86 - 32 bit Min and Server Planned - Subject to OS Releasing before JDK 9 GA
Ubuntu Linux 16.04 LTS x64 - 64 bit Server Planned - Subject to OS Releasing before JDK 9 GA
Supports 32 bit JRE
Ubuntu Linux 16.04 LTS x86 - 32 bit Min and Server Planned - Subject to OS Releasing before JDK 9 GA
Mac OS X 10.10 and above x64 - 64 bit Server  

Except were specifically called out we support 64 and 32 bit JRE on 64 bit systems

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
  • Solaris Containers
  • Solaris LDOMs
  • Microsoft Hyper-V Server

Supported browsers are the same as the ones supported for the latest update of JDK 8. Note that JDK 8 supported Chrome at launch. Due to Google dropping NPAPI support, which is required for our plugin, we no longer fully support Chrome.

Browsers are only supported on client platforms

Browsers OS
IE
On Windows OSs
MS Edge
Webstart only, no Applet Support
Firefox On all OSs that support those versions.
Webstart only, no Applet Support
Chrome Webstart only, no Applet Support
Safari OS X Only

Java SE Embedded Support

Chip Arch Details VM(s) Available Additional Information
ARMv7 VFP Hard Float Min and Client Headful (Swing/AWT only). Linux kernel 2.6.28 or higher and glibc 2.9 or higher
x86 Linux Min and Server Headless. Linux kernel 2.6.28 or higher and glibc 2.9 or higher
Terms of Use; Privacy Policy; Copyright ©2013-2017 (revision 20160708.bf2ac18)
 
 
Close
loading
Please Confirm
Close