6 Reasons Why Enterprises need Safe & Secure Java | DOWNLOAD GUIDE

Download Azul Zulu Builds of OpenJDK

Choose Your Download

Level up with the Azul Platform.

Looking for a supported JDK?

The Java platform for the modern cloud enterprise starts with Azul Platform Core, the world’s #1 supported build of OpenJDK. Backed by the industry’s best support and maintenance offering, Azul Platform Core reduces customers’ Java support and licensing costs by as much as 90%.

Learn More

Download Azul Platform Prime

Azul Platform Prime extends Core, adding unique Azul innovations to improve the runtime characteristics of Java workloads. Azul Platform Prime delivers added performance, scale, consistency, and efficiency to Java applications, and can reduce cloud infrastructure costs by as much as 50%.

Download Now

Customer-only downloads?

Already an Azul customer? You can jump straight to Azul’s FTP site where you’ll find all the software and associated documents and tools you need to get going.

Learn More

Package Managers

Azul Zulu
Linux Repos

Azul Zulu
on Docker Hub

Azul Zulu
Discovery API

Platform Components

Azul Mission Control

Analyze and profile your systems during development and production.

Learn More

jHiccup

Identify whether application pauses are caused by the Java VM or the operating system.

Download

ZIUpdater Time Zone Tool

Apply time zone definition updates to deployed JDKs.

Download

Iced Tea-Web

IcedTea-Web is an open source implementation of Java Web Start.

Learn More

Azul Inspector

Get insight into the system and app settings that affect performance.

Download

Azul Commercial Compatibility Kit

The Azul Commercial Compatibility Kit (CCK) is designed to ensure compatibility of Azul Zulu (Azul’s 100% open source, certified builds of OpenJDK) and Oracle’s proprietary Java SE 6-8

Learn More

jRT Socket Response Tool

Accurately track end-user response time in live apps.

Download

Download Azul Zulu Builds of OpenJDK

Subscribe to Zulu Release Updates

For PPC32-HF, PPC32-SPE and MIPS32 builds Contact Azul Sales

Java Version:
—Any—
    Operating System:
    —Any—
      Architecture:
      —Any—
        Java Package:
        —Any—

          By downloading or choosing to update products from this page, you agree to the Terms of Use.

          Subscribe to Zulu Release Updates

          Installation on Windows Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Extract the content of the archive to a folder. This folder is your Azul Zulu installation folder.

          2. To verify that the package was extracted correctly, run the following command from a command prompt.

            <installation_folder>\bin\java -version

            You should see output similar to the following:

            > <installation_folder>\bin\java -version
            openjdk version "16" 2021-03-16
            OpenJDK Runtime Environment Zulu16.28+11-CA (build 16+36)
            OpenJDK 64-Bit Server VM Zulu16.28+11-CA (build 16+36, mixed mode, sharing)

          To learn more about installing Azul Zulu on Windows, see Install Azul Zulu on Windows.

          Installation on Windows Using the Zulu TAR.GZ File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Extract the content of the archive to a folder. This folder is your Azul Zulu installation folder.

          2. To verify that the package was extracted correctly, run the following command from a command prompt.

            <installation_folder>\bin\java -version

            You should see output similar to the following:

            > <installation_folder>\bin\java -version
            openjdk version "16" 2021-03-16
            OpenJDK Runtime Environment Zulu16.28+11-CA (build 16+36)
            OpenJDK 64-Bit Server VM Zulu16.28+11-CA (build 16+36, mixed mode, sharing)

          To learn more about installing Azul Zulu on Windows, see Install Azul Zulu on Windows.

          Installation on Windows Using the Zulu MSI File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          Double-click the downloaded .msi file and follow the instructions in the wizard.

          To learn more about installing Azul Zulu MSI packages, see Install Azul Zulu on Windows

          Installation on Linux Using the TAR.GZ File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          For RHEL, CentOS, Amazon Linux, SLES/OpenSUSE, Fedora, Scientific Linux, Oracle Linux, Debian, or Ubuntu

          1. Extract the package content into a directory:

            $ tar -xzvf <zulu_package>.tar.gz

          2. To verify that you have correctly extracted the package, run the java command:

            $ <zulu_package>/bin/java -version

          To learn more about installing Azul Zulu on RPM-based Linux, see:

          Install Azul Zulu on RPM-based Linux.

          Install Azul Zulu on Debian or Ubuntu.

          Installation on Alpine Linux Using an APK Repository

          The Zulu product package is a set of installation packages.

          Zulu Package Name Description Dependencies
          zuluX zuluX-jdk alias None
          zuluX-jre-headless Headless Java Runtime (without GUI support) None
          zuluX-jre Headful Java Runtime (with GUI support) zuluX-jre-headless
          zuluX-jdk-headless Headless Java Development Kit (without GUI support) zuluX-jre-headless
          zuluX-jdk-headless Headless Java Development Kit (without GUI support) zuluX-jre-headless
          zuluX-jdk Headful Java Development Kit (with GUI support) zuluX-jdk-headless
          zuluX-jre
          zuluX-src Java Development Kit public source snapshot None
          zuluX-doc Java Development Kit documentation (man pages) None
          zuluX-demo Java Development Kit demos and examples zuluX-jdk

          Where X is the Zulu version: 13, 11, and 8.

          1. Log in as root or use sudo.

          2. Complete the steps in Attach the APK Repository on Alpine Linux.

          3. Install a Zulu package.

            $ apk add <zulu_package_name>

            Example

            Zulu 8

            • To install zulu8-jre-headless, run:

              $ apk add zulu8-jre-headless

            • To install zulu8-jdk, run:

              $ apk add zulu8-jdk

          See also Azul Repository Tips in Troubleshooting.

          Installation on Linux Using RPM, DEB or APT Packaging

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Log in to your root account or use sudo to run the command listed below.

          2. Log in as root or use sudo.

          3. Install the downloaded RPM package as follows:

            • For RHEL or Oracle Linux:

              $ sudo yum install <package>.rpm

            • For SLES:

              $ sudo zypper install <package>.rpm

          To learn more about installing Azul Zulu RPM packages, see Install Azul Zulu on RPM-based Linux.

          Installation on Linux Using RPM, DEB or APT Packaging

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Log in to your root account or use sudo to run the command listed below.

          2. Install the downloaded package as follows:

            sudo apt install ./.deb

            The command may ask you to confirm that you want to install the package dependencies.

          To learn more about installing Azul Zulu DEB packages, see Install Azul Zulu on Debian or Ubuntu.

          Installation on macOS Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Download the installation package to a reasonable location on your system. For example:

            /Library/Java/JavaVirtualMachines/

          2. Expand the downloaded <zulu_package>.zip file. Choose a method.

            • From a Finder window, double-click the <zulu_package>.zip file.

            • From a terminal command line.

              $ unzip <zulu_package>.zip

          All Zulu files for the OpenJDK are expanded into appropriate folders relative to the <zulu_dir>/<zulu_jdk> subfolder. For example

          /Library/Java/JavaVirtualMachines/zulu-8.jdk/

          Installation on macOS Using a DMG Package through the GUI

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Double-click the downloaded DMG file and follow the wizard instructions.

          2. Verify your in installation by running the java -version command in a terminal window:

            $ java -version
            openjdk version "11.0.11" 2021-04-20 LTS
            OpenJDK Runtime Environment Zulu11.48+21-CA (build 11.0.11+9-LTS)
            OpenJDK 64-Bit Server VM Zulu11.48+21-CA (build 11.0.11+9-LTS, mixed mode)

          To learn more about installing Azul Zulu DMG packages, see Install Azul Zulu on macOS.

          Installation on macOS Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Launch Finder and navigate to the download folder.

          2. Double click the file to unpack it. If you download the file using Safari, it may automatically unpack the file.

            Alternatively, you can use the command below to unpack the file:

            $ unzip <zulu_package>.zip

            The folder where you unpacked the archive is your Azul Zulu installation folder.

          3. To verify your Azul Zulu installation, run the following command in a terminal window:

            $ <installation_folder>/bin/java -version

          4. To learn more about installing Azul Zulu on macOS, see Install Azul Zulu on macOS.

          Installation on macOS Using the Zulu TAR.GZ File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Launch Finder and navigate to the download folder.

          2. Double click the file to unpack it. If you download the file using Safari, it may automatically unpack the file.

            Alternatively, you can use the command below to unpack the file:

            $ tar -xzvf <zulu_package>.tar.gz

            The folder where you unpacked the archive is your Azul Zulu installation folder.

          3. To verify your Azul Zulu installation, run the following command in a terminal window:

            $ <installation_folder>/bin/java -version

          To learn more about installing Azul Zulu on macOS, see Install Azul Zulu on macOS.

          Installation on Solaris Using the Zulu ZIP File

          Before you install Zulu, complete the tasks in the section, Preparing the Zulu Installation Platform.

          1. Extract the downloaded .zip file into a folder.

            $ unzip <zulu_package>.zip

            The command creates a folder named after the package but without the .zip extension. This is your Azul Zulu installation folder.

          2. To verify that the package was extracted correctly, run

            $ <installation_folder>/bin/java -version

            Example output:

            $ zulu8.52.0.23-ca-jdk8.0.282-solaris/bin/java -version
            openjdk version "1.8.0_282"
            OpenJDK Runtime Environment (Zulu 8.52.0.23-CA-solaris) (build 1.8.0_282-b08)
            OpenJDK 64-Bit Server VM (Zulu 8.52.0.23-CA-solaris) (build 25.282-b08, mixed mode)

          To learn more about installing Azul Zulu on Solaris, see Install Azul Zulu on Solaris.

          Copy sha256 sum into clipboard.
          Close