Oracle JDK 10 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


Operating Systems

Server Operating Systems


Windows Server

Platform CPU Architecture Version Introduced In Notes
Windows Server 2016 x64 (64-bit)   10 Includes Windows Server 2016 Core
Windows Server 2012 R2 x64 (64-bit)   10  
Windows Server 2012 x64 (64-bit)   10  

Linux

Platform CPU Architecture Version Introduced In Notes
Oracle Linux x64 (64-bit) 7.x 10  
Oracle Linux x64 (64-bit) 6.x 10 No JavaFX support
Red Hat Enterprise Linux x64 (64-bit) 7.x 10  
Red Hat Enterprise Linux x64 (64-bit) 6.x 10 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 10 No JavaFX Support


Client Operating Systems


Windows Client

Platform CPU Architecture Version Introduced In Notes
Windows 10 x64 (64-bit)   10  
Windows 8.x x64 (64-bit)   10 Modern UI (i.e. Metro Mode) is not supported
Windows 7 x64 (64-bit) SP1 10  


macOS

Platform CPU Architecture Version Introduced In Notes
macOS x64 10.10 and above 10  


Linux Client/Developer

Platform CPU Architecture Version Introduced In Notes
Ubuntu Linux x64 (64-bit) 18.04 LTS 10.0.1 Only X.org Mode supported. Wayland mode is unsupported.
Ubuntu Linux x64 (64-bit) 17.10 10 Only X.org Mode supported. Wayland mode is unsupported.
Ubuntu Linux x64 (64-bit) 17.04 10 Only X.org Mode supported. Wayland mode is unsupported.
Ubuntu Linux x64 (64-bit) 16.04 - LTS 10  

  • For Linux platforms, gtk2 2.18+ is required for supporting JavaFX.

- Oracle does not certify on Operating System versions that are no longer supported by the Operating System provider. Older versions remain listed only for archival purposes.

- This is the complete list of JDK 10 supported configurations.  There are no plans to add additional configurations.

- 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.

Browsers


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 hardware acceleration pipeline provided by JavaFX, your system must feature one of the graphics cards below. Otherwise JavaFX will default to the 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 or later in order to run JavaFX Media.

You must install one of the following in order to run JavaFX Media:
  • libavcodec54 and libavformat54
  • libavcodec56 and libavformat56
  • libavcodec-ffmpeg56 and libavformat-ffmpeg56
  • libavcodec57 and libavformat57
  • On Linux platforms, installing libavformat automatically causes libavcodec to be installed.
Left Curve
Java SDKs and Tools
Right Curve
Left Curve
Java Resources
Right Curve