Download Java SE Standard Compliant Liberica JDK 8u222

Download Liberica JDK: tested and certified OpenJDK based binaries

Java Duke

Liberica JDK version 8u222

Liberica is a 100% open-source Java 8 implementation. It is built from OpenJDK which BellSoft contributes to, is thoroughly tested and passed the JCK provided under the license from OpenJDK. We currently provide binaries suitable for following hardware and OS combination:
  • Windows x86_64 (64-bit version for Microsoft Windows)
  • Windows x86 (32-bit version for Microsoft Windows)
  • macOS x86_64 (64-bit version for Apple macOS)
  • Linux x86_64 (64-bit version suitable for Linux servers and desktops)
  • Linux x86 (32-bit version suitable for Linux desktops and embedded)
  • Linux ARMv8 (64-bit version for ARMv8 servers and embedded)
  • Solaris SPARC (Sparcv9 version for Solaris)
  • Solaris x86_64 (x86_64 version for Solaris)
If you need to compile and debug your application, or you would like to create a Java Runtime with a subset of Java modules, download the full Java SE 8 Development Kit (JDK).
If you need to run a simple Java application and you are looking for smaller footprint, download a Java SE 8 Runtime Environment (JRE).
Docker images for Liberica JDK can be found in BellSoft Docker hub. YUM and APT repositories are available.

Commercial support is available for Liberica JDK. For detailed information, quote requests and additional platforms please contact [email protected].
Microsoft Windows logoMicrosoft Windows 64 bit 8u222
JDK
SHA1:FC74A1018DE1A6D82D651D7D3927C9697612148A
SHA1:EB1D5A08174868A47AC093D7D9DAFADC8DABC2FB
Microsoft Windows logoMicrosoft Windows 64 bit 8u222
JRE
SHA1:F1541A070E0D773E9E707399F738E6A04C800324
SHA1:B82597D492D5B230D6D0AF1492574E18C1682208
Microsoft Windows logoMicrosoft Windows 32 bit 8u222
JDK
SHA1:8506A1227B58572C4FC0B04BA608637A86D5EDF9
SHA1:C3D473793FC721464117FF020990C0C99E8E5B87
Microsoft Windows logoMicrosoft Windows 32 bit 8u222
JRE
SHA1:014CE3C613B1AB28B47AE7FEFC614B864DC593C6
SHA1:649710C5F396A3151BE9244F4BD595A23E8DCD64
Apple logoApple macOS 64 bit 8u222
JDK
SHA1:2C6BF2870E77BFC891EB3AC0384DA0D2D6D65BBB
SHA1:44FD2F11D64D7E2FED333917FE4968D24A101D58
SHA1:E966298BAB08363B1603AF03E0ED6C284228D4FC
Apple logoApple macOS 64 bit 8u222
JRE
SHA1:691D8D2C9D371512D0C3D7493017FB8AFD503DA9
SHA1:9FA1C93CC36DBC6781982AD14AC9840D199810B1
SHA1:5C76F0DDEA1A868B64721FAA979E55F7ED966F45
Linux logoLinux x86 64 bit 8u222
JDK
SHA1:0EFCBD3A5759BDB19723C21D36F384C3BAD6E5BF
SHA1:3B16942919087D5C529D4125C062622CAEE90657
SHA1:FDB3E8034544425D36CA1537DF72BD1AE55C9C1B
Linux logoLinux x86 64 bit 8u222
JRE
SHA1:5D039879AE84366099A7E282DB93A6729F7DB35E
SHA1:CC02421A4EBFCC87E6C81E0FE529120D1B476474
SHA1:1AE6229488D976A420EE6EBDB01D1E6A9D3ED175
Linux logoLinux x86 32 bit 8u222
JDK
SHA1:886BF1ED7086401BA807624C192913AFBEEF771E
SHA1:A810768E220BE670B60FB043ABC37388A97F6191
SHA1:3CADDFFF740A984D1C2A77009B8CC3A2E04EDE6E
Linux logoLinux x86 32 bit 8u222
JRE
SHA1:B7DD40549433DC29330F412006CEDB0E84007B0E
SHA1:94154BEFA0F31ABD65117AD5B777E99AEC5DE497
SHA1:91EF22C5FBD534B56ED6504BC1C50E1E780C63D4
AArch64 logoLinux ARMv8 64 bit 8u222
JDK
SHA1:738438DAD051B281BF724D0D3F7A9CD3453F0051
SHA1:1A288B600AC3B40A5AC9FEB4EF27D79B0114C10C
SHA1:5354AC59D08B27F17B96EC290B0B0EDC1D951DF5
AArch64 logoLinux ARMv8 64 bit 8u222
JRE
SHA1:790893DB5D9FC0A5D69BADF05246D8E8E7CA2D31
SHA1:CD12C4AA64A6E9E57992B1FAFB35DB6311C2C829
SHA1:E37AB1573B92CDECCC6A369EE23F62D4F97700B5
Solaris logoSolaris SPARC logoSolaris SPARC 8u222
JDK
SHA1:7D4928B889CA5D1598C696B242534F765025A819
Solaris logoSolaris SPARC logoSolaris SPARC 8u222
JRE
SHA1:73E02CDB2C949A10F1F53541AFB006F83629D380
Solaris logoSolaris x86 64 bit 8u222
JDK
SHA1:B1757B8B993C7B93C880551ECFC4917E175046F4
Solaris logoSolaris x86 64 bit 8u222
JRE
SHA1:10209D4E0B2C9AA0E68F9EEE61756D345F721645
Liberica JDK is available as Docker images in BellSoft Docker hub.
The distribution includes full JDK images for Debian, CentOS, Alpine Linux and Windows Server Core for the following architectures: Linux x64_64, Linux ARMv8, Windows x86_64.
To install Liberica JDK Alpine Docker image, simply run:
docker pull bellsoft/liberica-openjdk-alpine:8u222
docker run -it --rm bellsoft/liberica-openjdk-alpine:8u222 java -version

The JRE images are available as well for Debian, CentOS, and Alpine Linux.
To install Liberica JRE Docker Docker image, simply run:
docker pull bellsoft/liberica-openjre-debian:8u222
docker run -it --rm bellsoft/liberica-openjre-debian:8u222 java -version
BellSoft Docker Hub
YUM logo apt-get logo
To simplify installation and update on Linux, Liberica JDK is available in YUM and APT repositories. Please refer to installation guide for YUM and APT repository setup instructions.
SDKMAN! logo Homebrew logo
To simplify development experience, Liberica JDK is available in SDKMAN! and Homebrew.
To install Liberica JDK using SDKMAN!, run:
sdk install java 8.0.222-librca
To install Liberica JDK using Homebrew, run:
brew tap bell-sw/liberica
brew cask install liberica-jdk8
Please refer to bell-sw/homebrew-liberica for list of available packages.
Read the installation guide
BellSoft LTD [email protected] BellSoft LTD logo Liberica Committed to Freedom 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 199 Obvodnogo Kanala Emb. 190020 St. Petersburg RU +7 812-336-35-67 BellSoft LTD 111 North Market Street, Suite 300 CA 95113 San Jose US +1 702 213-59-59