CARVIEW |
Oracle JDK 8 and JRE 8 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:
Operating Systems
Oracle Solaris
Platform | CPU Architecture | Notes |
---|---|---|
Oracle Solaris 11 | x64 | No JavaFX Support Only 64-bit supported |
Oracle Solaris 11 | SPARC | No JavaFX Support Only 64-bit supported |
Oracle Solaris 10 Update 9+ | x64 | No JavaFX Support Only 64-bit supported |
Oracle Solaris 10 Update 9+ | SPARC | No JavaFX Support Only 64-bit supported |
Windows Client
Platform | CPU Architecture | Introduced, after GA, in |
---|---|---|
Windows 11 | x64 | 1.8.0_311 |
Windows 10 | x64, x86 | 1.8.0_51 |
Windows Server
Platform | CPU Architecture | Introduced, after GA, in | Notes |
---|---|---|---|
Windows Server 2025 | x64 | 1.8.0_441 | Includes Windows Server 2025 Core. Only 64-bit supported |
Windows Server 2022 | x64 | 1.8.0_311 | Includes Windows Server 2022 Core. Only 64-bit supported |
Windows Server 2019 | x64 | 1.8.0_201 | Includes Windows Server 2019 Core. Only 64-bit supported |
Windows Server 2016 | x64 | 1.8.0_111 | Includes Windows Server 2016 Core |
Linux
Platform | CPU Architecture | Introduced, after GA, in | Notes |
---|---|---|---|
Oracle Linux 10 | AArch64, x64 | 1.8.0_461 | Headless
only Only 64-bit supported |
Oracle Linux 9 | AArch64 | 1.8.0_351 |
Only X.org Mode supported.
Wayland mode is unsupported. Only 64-bit supported. No JavaFX Support. |
Oracle Linux 9 (1) | x64 | 1.8.0_341 | X.org and Xwayland modes are supported. Xwayland support added in 1.8.0_451. Only 64-bit supported. |
Oracle Linux 8 | AArch64 | 1.8.0_291 |
Only X.org Mode supported.
Wayland mode is unsupported. Only 64-bit supported No JavaFX Support |
Oracle Linux 8 (1) | x64 | 1.8.0_221 |
Only X.org Mode supported.
Wayland mode is unsupported. Only 64-bit supported |
Oracle Linux 7 (1) | x64 | 1.8.0_20 | Only 64-bit supported |
Red Hat Enterprise Linux 10 | AArch64, x64 | 1.8.0_461 | Headless
only Only 64-bit supported |
Red Hat Enterprise Linux 9 | AArch64 | 1.8.0_351 |
Only X.org Mode supported.
Wayland mode is unsupported. Only 64-bit supported. No JavaFX Support. |
Red Hat Enterprise Linux 9 | x64 | 1.8.0_341 | X.org and Xwayland modes are supported. Xwayland support added in in 1.8.0_451. Only 64-bit supported. |
Red Hat Enterprise Linux 8 | AArch64 | 1.8.0_291 |
Only X.org Mode supported.
Wayland mode is unsupported. Only 64-bit supported No JavaFX Support |
Red Hat Enterprise Linux 8 | x64 | 1.8.0_221 |
Only X.org Mode supported.
Wayland mode is unsupported. Only 64-bit supported |
Red Hat Enterprise Linux 7 | x64 | 1.8.0_20 | Only 64-bit supported |
Suse Linux Enterprise Server 15 | x64 | 1.8.0_201 | Only 64-bit supported |
Ubuntu Linux 25.04 LTS | x64 | 1.8.0_461 | X.org and Xwayland modes are supported. |
Ubuntu Linux 24.04 LTS | x64 | 1.8.0_411 | X.org and Xwayland modes are supported. |
Ubuntu Linux 22.04 LTS | x64 | 1.8.0_341 | Only X.org Mode supported. Wayland mode is unsupported. |
macOS
Platform | CPU Architecture | Introduced, after GA, in |
---|---|---|
macOS 15 | aarch64, x64 | 1.8.0_431 |
macOS 14 | aarch64, x64 | 1.8.0_411 |
macOS 13 | aarch64 | 1.8.0_381 |
macOS 13 | x64 | 1.8.0_351 |
- Support for SPARC M7, SPARC T7, and SPARC S7 requires JDK 1.8.0_60 or higher.
- Support for SPARC M8 and SPARC T8 requires JDK 1.8.0_131 or higher.
- Oracle Linux covers both kernels: Red Hat Compatible and Unbreakable.
- On 64-bit operating systems (OSs), both 32-bit and 64-bit Java virtual machines (JVMs) are certified, except where noted.
- All default desktop managers are certified, except where noted.
- For Linux platforms, gtk2 2.18+ is required for supporting JavaFX.
- Support for Ubuntu 19.04 incorrectly listed 1.8.0_221 as the release on which it was certified. The correct version is 1.8.0_231.
- Ubuntu Linux (Hard-Float ABI) 14.04 LTS, ARMv8, was listed but is no longer supported by the OS Vendor
- Ubuntu Linux (Hard-Float ABI) 12.04 LTS, ARMv7 VFP, was listed but is no longer supported by the OS Vendor
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
- VirtualBox 3.x, 4.x
- Solaris Containers
- Solaris LDOMs
- Microsoft Hyper-V Server 2012
- Docker
VMware is not a certified hypervisor.
Hardware rendering is not supported in guest systems on Oracle VM, VirtualBox and Hyper-V Server 2012.
No Longer Supported
Previously supported Operating System. No longer supported by the Vendor.
Platform | CPU Architecture | Introduced, after GA, in | Notes |
---|---|---|---|
Windows 8 | x64, x86 | ||
Windows 7 SP1 | x64, x86 | ||
Windows Vista SP2 | x64, x86 | ||
Windows Server 2012 R2 | x64 | ||
Windows Server 2012 | x64 | ||
Windows Server 2008 R2 SP1 | x64 | ||
Oracle Linux 7.6+ | AArch64 | 1.8.0_271 |
Only X.org Mode supported. Wayland
mode is unsupported. Only 64-bit supported No JavaFX Support |
Oracle Linux 6 (1) | x64 | Only 64-bit supported | |
Oracle Linux 6 (1) | x86 | ||
Oracle Linux 5.5+ (1) | x64, x86 | Only 64-bit supported | |
Red Hat Enterprise Linux 7.6+ | AArch64 | 1.8.0_271 | Only 64-bit supported No JavaFX Support |
Red Hat Enterprise Linux 6 | x64 | Only 64-bit supported | |
Red Hat Enterprise Linux 6 | x86 | ||
Red Hat Enterprise Linux 5.5+ | x64, x86 | No JavaFX Support | |
Suse Linux Enterprise Server 12 | x64 | 1.8.0_31 | Only 64-bit supported |
Suse Linux Enterprise Server 11 | x64, x86 | ||
Suse Linux Enterprise Server 10 SP2+ | x64, x86 | gtk2 2.18+ is required for supporting JavaFX. | |
Ubuntu Linux 24.10 | x64 | 1.8.0_431 | X.org and Xwayland modes are supported. Xwayland support added in 1.8.0_441. |
Ubuntu Linux 23.10 | x64 | 1.8.0_391 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 23.04 | x64 | 1.8.0_371 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 22.10 | x64 | 1.8.0_371 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 21.10 | x64 | 1.8.0_311 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 21.04 | x64 | 1.8.0_291 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 20.10 | x64 | 1.8.0_271 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 20.04 LTS | x64 | 1.8.0_261 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 19.10 | x64 | 1.8.0_241 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 19.04 | x64 | 1.8.0_231 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 18.10 | x64 | 1.8.0_191 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 18.04 LTS | x64 | 1.8.0_171 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 17.10 | x64, x86 | 1.8.0_151 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 17.04 | x64, x86 | 1.8.0_131 | Only X.org Mode supported. Wayland mode is unsupported. |
Ubuntu Linux 16.10 | x64, x86 | 1.8.0_131 | |
Ubuntu Linux 16.04 LTS | x64, x86 | 1.8.0_102 | |
Ubuntu Linux 15.10 | x64, x86 | 1.8.0_65 | |
Ubuntu Linux 15.04 | x64, x86 | 1.8.0_45 | |
Ubuntu Linux 14.10 | x64, x86 | 1.8.0_25 | |
Ubuntu Linux 14.04 LTS | x64, x86 | 1.8.0_25 | |
Ubuntu Linux 13 | x64, x86 | ||
Ubuntu Linux 12.04 LTS | x64, x86 | ||
macOS 12 | aarch64 | 1.8.0_381 | |
macOS 12 | x64 | 1.8.0_311 | |
macOS 11 | x64 | 1.8.0_281 | |
OS X 10.9+ | x64 | Only 64-bit supported. macOS 10.15 Catalina support added with 1.8.0_261 |
|
OS X 10.8.3+ | x64 | Only 64-bit supported. |
- 1. Oracle Linux covers both the Unbreakable Enterprise Kernel (UEK) and the Red Hat Compatible Kernel (RHCK).
Browsers
Browser | Version | Platform | Notes |
---|---|---|---|
Internet Explorer | 9+ | Windows OSs | As of April 2019 applets are no longer supported but are known-to-work in IE 11. See Oracle Java SE Support Roadmap |
Microsoft Edge | Windows OSs | As of April 2019 applets are no longer supported but are known-to-work in Edge when using IE mode. See Oracle Java SE Support Roadmap | |
Firefox | All OSs that support Firefox | On Firefox versions greater than 52 only Web Start applications are supported, Applets are not supported; | |
Chrome | Windows OSs | As of Chrome 45 only Web Start applications are supported in Chrome, Applets are not supported | |
Safari | 5.x | OS X | Use 64 bit Browsers on OS X platforms to run the 64 bit JRE Only Web Start applications are supported, Applets are not supported; |
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 |
|
ATI |
|
Intel |
|
- 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 OS X system.
- On Linux platforms, graphic hardware acceleration is only supported for Nvidia cards (proprietary drivers only).
- 64-bit JDK/JRE is recommended when running a JavaFX application that uses WebView.
JavaFX Media
Platform | Notes |
---|---|
Windows Vista |
JavaFX Media requires that one of the following external modules be installed (by order
of preference) to play AAC audio and H.264/AVC video:
|
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:
|
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:
|
- VP6 video support does not require any third party modules.
- On Linux platforms, installing
libavformat
automatically causeslibavcodec
to be installed.