Appendix B. Common Windows-Based Java Implementations
This topic describes the common Java implementations for Windows and Linux/UNIX platforms.
Adoptium Temurin
Adoptium is the name of the organization and Temurin is the name of the Java implementation. The implementation organization originally started as AdoptOpenJDK, and then moved under the Eclipse organization. The domain still exists as a domain, but the downloads come from links to Adoptium. For more information, see https://adoptium.net/. Due to these organizational changes, Temurin is referred to as Adoptium or AdoptOpenJDK, but they are all the same.
Temurin contains MSI installers and a Zip archive for Windows and tar.gz for Linux/UNIX. To use a Windows-based WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME for the server process, you must use the MSI installer and select the JavaSoft (Oracle) registry keys option during installation. The zip archive does not contain an installer and is only useful if you want to have more control and set the JDK_HOME value. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
Note: Clear the Add to PATH and Associate.jar options during installation if the machine is shared with other applications that use Java and may not necessarily want to use Temurin or are not certified for the Temurin release level that is being installed.
The MSI installation, before selecting the JavaSoft (Oracle) registry keys option, is shown in the following image.
The MSI installation, after selecting the JavaSoft (Oracle) registry keys option, is shown in the following image.
The Java 11 download name looks like OpenJDK11U-jdk_x64_windows_hotspot_11.0.15_10.msi and will change as newer releases come out. Releases are available as far back as Java 8, but the WebFOCUS Reporting Server is only officially certified for Java 8 and Java 11.
For more information about Adoptium Temurin, see https://adoptium.net.
Amazon Corretto
Amazon is the name of the organization and Corretto is the name of the Java implementation.
Corretto contains MSI installers and a Zip archive for Windows and tar.gz for Linux/UNIX. To use a Windows-based WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME for the server process, you must use the MSI installer. By default, the Corretto MSI installer sets up registry keys and environment variables so no extra steps are needed for the server to work with Corretto, but it is likely you want to not have the installer set up environment variables if other applications on the server use other Java implementations. The zip archive does not contain an installer and is only useful if you want to have more control and set the JDK_HOME value. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
Note: Clear the Setup Environmental Variables option during installation if the machine is shared with other applications that use Java and may not necessarily want to use Corretto or are not certified for the Corretto release level that is being installed.
The MSI installation, before clearing the Setup Environmental Variables option, is shown in the following image.
The MSI installation, after clearing the Setup Environmental Variables option, is shown in the following image.
The download name looks like amazon-corretto-11.0.15.9.1-windows-x64.msi and will change as newer releases come out. Releases are available as far back as Java 8, but the WebFOCUS Reporting Server is only officially certified for Java 8 and Java 11.
For more information about Amazon Corretto, see https://aws.amazon.com/corretto/?filtered-posts.sort-by=item.additionalFields.createdDate&filtered-posts.sort-order=desc.
Azul Zulu
Azul is the organization and Zulu is the name of the Java implementation. Note that the Azul website seems to describe three Java products, but the core product is Zulu and the other terms identify the level of support you get for Zulu.
Zulu contains MSI installers and a Zip archive for Windows and tar.gz for Linux/UNIX. To use a Windows-based WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME or JAVA_HOME for the server process, you must use the MSI installer. By default, the Zulu MSI installer sets up registry keys. Additionally, it does not set up environment variables unless the option is selected so no extra steps are needed for the server to work with Zulu, but it is likely you want to not have the installer set up Add to PATH if other applications on the server use other Java implementations. The zip archive does not contain an installer and is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
Note: Clear the Add to Path option during installation if the machine is shared with other applications that use Java and may not necessarily want to use Zulu or are not certified for the Zulu release level that is being installed.
The MSI installation, before clearing the Add to Path option, is shown in the following image.
The MSI installation, after clearing the Add to Path option, is shown in the following image.
The download name looks like zulu11.56.19-ca-jdk11.0.15-win_x64.msi and will change as newer releases come out. Releases are available as far back as Java 8, but the WebFOCUS Reporting Server is only officially certified for Java 8 and Java 11.
For more information about Azul Zulu, see https://www.azul.com.
Bellsoft Liberica JDK
Bellsoft Liberica JDK contains MSI installers and a Zip archive for Windows and tar.gz for Linux/UNIX. To use a Windows-based WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME or JAVA_HOME for the server process, you must use the MSI installer. By default, the Bellsoft Liberica JDK MSI installer sets up registry keys and has several other installation options that are activated by default. No extra steps are needed for the server to work with Bellsoft Liberica, but it is likely you want to not have the installer set up environment variables, Add to PATH, and associate to .jar if other applications on the server use other Java implementations. The zip archive does not contain an installer and is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
Note: Clear the Add to PATH, Setup JAVA_HOME, and Associate .jar files options during installation if the machine is shared with other applications that use Java and may not necessarily want to use the Bellsoft Liberica JDK implementation or are not certified for the Bellsoft Liberica JDK release level that is being installed.
The MSI installation, before clearing the Add to PATH, Setup JAVA_HOME, and Associate .jar files options, are shown in the following image.
The MSI installation, after clearing the Add to PATH, Setup JAVA_HOME, and Associate .jar files options, are shown in the following image.
The download name looks like bellsoft-jdk11.0.15.1+2-windows-amd64.msi and will change as newer releases come out. Releases are available as far back as Java 8, but the WebFOCUS Reporting Server is only officially certified for Java 8 and Java 11.
For more information about Bellsoft Liberica JDK, see https://bell-sw.com/pages/downloads/.
IBM Semeru
IBM Semeru JDK and JRE packages contain MSI installers and a Zip archive for Windows and tar.gz for Linux/UNIX. To use a Windows-based WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME or JAVA_HOME for the server process, you must use the MSI installer. By default, the IBM Semeru MSI installers do not set up registry keys and have several other installation options that are activated, by default, so these installation options need to be activated. No extra steps are needed for the server to work with IBM Semeru, but it is likely you want to not have the installer set up Add to PATH, and associate to .jar if other applications on the server use other Java implementations. The zip archive does not contain an installer and is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
Note: Clear the Add to PATH, Set JAVA_HOME variable, and Associate .jar options during installation if the machine is shared with other applications that use Java and may not necessarily want to use the IBM Semeru implementations or are not certified for the IBM Semeru release level that is being installed.
The MSI installation, before changing any options, is shown in the following image.
The MSI installation, after clearing the Add to PATH and Associate .jar options, is shown in the following image.
For more information about IBM Semeru, see https://developer.ibm.com/languages/java/semeru-runtimes/downloads.
Oracle Java
The original Java creator was Sun Microsystems, which was later bought by Oracle, and Java is still called Java in this context.
Oracle Java contains MSI installers, .exe installers, and a Zip archive for Windows and tar.gz for Linux/UNIX. To use a Windows-based WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME or JAVA_HOME for the server process, you must use the MSI or .exe installer. By default, the Oracle Java MSI and .exe installers set up registry keys and have no installation option other than specifying the directory. The zip archive does not contain an installer and is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
The download name looks like jdk-11.0.15_windows-x64_bin.msi or jdk-11.0.15_windows-x64_bin.exe and will change as newer releases come out. Releases are available as far back as Java 8, but the WebFOCUS Reporting Server is only officially certified for Java 8 and Java 11.
For more information about Oracle Java, see https://www.oracle.com/java/technologies/downloads.
Oracle OpenJDK
The original Java creator was Sun Microsystems, which was later bought by Oracle, and Java is still called Java. In this context, this site is used for reference implementation for other vendors such as Azul, Adoptium, and Amazon to do verifications so it is known as OpenJDK.
This version of Java is strictly available as a Zip file, and thus has no installer to set up registry keys. It is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
For more information about Oracle OpenJDK, see https://openjdk.org/.
Red Hat
Red Hat is now owned by IBM but operated as an independent entity still using the Red Hat moniker. In Red Hat, Java is still known as OpenJDK.
Red Hat contains MSI installers and a Zip archive for Windows and tar.zx for Linux/UNIX. To use a Windows-based WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME or JAVA_HOME for the server process, you must use the MSI installer. By default, the Red Hat MSI installer sets up registry keys and adds to the command PATH. It has other installation options, but they are not activated by default. No extra steps are needed for the server to work with Red Hat OpenJDK. The zip archive does not contain an installer and is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables. For Linux/UNIX, simply download the archive and expand into your desired location. For Windows, follow the instructions below.
Note: Clear the PATH Variable option during installation if the machine is shared with other applications that use Java and may not necessarily want to use the Red Hat implementation or are not certified for the Red Hat release level that is being installed.
The MSI installation, before clearing the PATH Variable option, is shown in the following image.
The MSI installation, after clearing the PATH Variable option, is shown in the following image.
The download name looks like java-11-open jdk-11.0.15.9-4.windows.redhat.x86_64.msi and will change as newer releases come out. Releases are available as far back as Java 8, but the WebFOCUS Reporting Server is only officially certified for Java 8 and Java 11. Note that the older Red Hat Java 8 release has installation options that only apply to the directory location, but it does set registry entries so the WebFOCUS Reporting Server can find and use this installation.
For more information about Red Hat, see https://developers.redhat.com/products/openjdk/download.
Appendix of Other Untested Vendors
This topic describes other untested vendors of Java implementations.
SapMachine
The SapMachine JDK is owned by the SAP company.
The SAP SapMachine JDK contains MSI installers and a Zip archive. To use the WebFOCUS Reporting Server to locate Java through the registry without explicitly setting JDK_HOME or JAVA_HOME for the server process, you must use the MSI installer. However, the SAP SapMachine JDK MSI installer could not be tested as Windows defender blocks it as an unknown publisher. The zip archive does not contain an installer and is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables.
The download name looks like sap machine-jdk-11.0.15.0.1_windows-x64_bin.msi and will change as newer releases come out. Releases are only available as far back as Java 11, but the WebFOCUS Reporting Server is only officially certified for Java 8 and Java 11.
Note: This Java implementation is not tested. If you use it, you must self-certify its compatibility with the WebFOCUS Reporting Server and accept responsibility for using an untested implementation.
Alibaba Dragonwell
Dragonwell is a Java implementation developed specifically for the Chinese Alibaba sales site.
This version of Java is strictly available as a Zip and thus has no installer to set up registry keys. It is only useful if you want to have more control and set JDK_HOME or JAVA_HOME variables.
Note: This Java implementation is not tested. If you use it, you must self-certify its compatibility with the WebFOCUS Reporting Server and accept responsibility for using an untested implementation.