Zulu is a Java Development Kit (JDK), and a compliant implementation of the Java Standard Edition (SE) 8, SE 7 and SE 6 specification. Zulu has been verified by passing all tests in the Java SE 8, SE 7 and SE 6 version of the OpenJDK Community Technology Compatibility Kit (TCK).

Zulu is a Java Development Kit (JDK), and a compliant implementation of the Java Standard Edition (SE) 8, SE 7 and SE 6 specification.  Zulu has been verified by passing all tests in the Java SE 8, SE 7 and SE 6 version of the OpenJDK Community Technology Compatibility Kit (TCK).

There are four ways to use Zulu within the Virtual Machine services of the Microsoft Azure cloud. For tasks requiring an IDE, you can use an Eclipse workbench integrated with the Azure Plugin for Eclipse to pick Zulu as a Java runtime. For deployment along with other Azure-ready applications, you can use the Web Platform Installer. For any general purpose Zulu usage, you can always download Zulu from the Azul website to your Azure virtual machine and install it, using the binary zip or native installer appropriate for the VM’s Operating System, which may be Windows or Linux. Finally, you can simply visit the Azure Virtual Machines Gallery and launch a fully-configured Virtual Machine image based on Windows Server 2012 R2 and Zulu 8.

Installing Zulu through the Microsoft Azure IDE

You can learn about the Azure Plugin for Eclipse with Java in the Microsoft Azure documentation set located in the Java Developer Center.  The steps below presume you have created an Azure virtual machine based on the Windows Server gallery types, and have installed your own Eclipse workbench on it.

  1. Create and log into your Azure virtual machine.
  2. If you are using a new Eclipse:
  3. Create a New Microsoft Azure Deployment Project.
  4. Select the JDK Tab on the New Microsoft Azure Deployment Project dialog window.Eclipse Plugin Screenshot
  5. Select Deploy a 3rd party JDK package available on Microsoft Azure in the Cloud Deployment panel.
  6. From the drop-down list, select the Azul Zulu version desired.
  7. Select the <zulu_version> installer package type. The choices are:
    zulu<java_version>-<zulu_version>-<platform>.zip
    zulu<java_version>-<zulu_version>-<platform>.msi
  8. Verify that the JAVA_HOME environment variable displays %DEPLOYROOT%\<zulu_version> to confirm the correct version of Azul Zulu is being used.

Installing Zulu through the Web Platform Installer

The steps below presume you have created an Azure virtual machine based on the Windows Server gallery types.

  1. Create and log into your Azure virtual machine.
  2. In a browser, navigate to the Microsoft Web Platform Installer page.
  3. Click the Free Download button and save the wpilauncher.exe utility to a folder.
  4. Launch wpilauncher.exe to install and start the Web Platform Installer utility.
  5. Click the Products tab, enter “zulu” in the search box, and from the filtered set of products, locate the Zulu version you wish to use.
  6. Click Add on the Zulu item. Note there should now be 1 item(s) to be installed.
  7. Click Install, then accept the license terms, then after the installation completes, click Finish when done.
  8. Verify that the version of Zulu you chose is installed at C:\Azul\<zulu_version>
  9. Verify that the JAVA_HOME environment variable displays C:\Azul\<zulu_version> to confirm the correct version of Azul Zulu is being used.

Installing Zulu from a Zip or Native Installer

The steps below presume you have created an Azure virtual machine based on any of the gallery types that are comprised of a Zulu-supported Operating System. In the Azure gallery, any of the Microsoft Windows Server, Ubuntu, SuSE Linux, and other Linux images could be used, as long as they meet Zulu’s OS platform specifications.

  1. Create and log into your Azure virtual machine.
  2. Using a browser, navigate to the Azul Zulu downloads page.
  3. Based on your VM operating system, download the proper package corresponding to your OS. Select either the Zip or a native installer package for the Java version you want to use.
  4. Follow the installation steps for Installing Zulu on a Virtual Machine in the Zulu products documentation corresponding to your OS. Use Zip or MSI on Windows, and use Zip, RPM or DEB on Linux, as appropriate.
  5. You may set the JAVA_HOME environment variable to the installation directory and prepend the installation bin subfolder to your PATH, in the user- or system-wide context where you plan to run Java and other JDK applications.

Join the Zulu Community Forums here, or see Zulu questions and answers on the Stack Overflow website under the tags “azure-zulu” and “azul-zulu”.

 Customers and partners of Microsoft and Azul interested in participating in future Zulu tech previews are also invited to contact Azul at AzureInfo@azul.com for additional information.

© Azul Systems, Inc. 2016 All rights reserved.