There are a variety of JDK vendors. We test with the Azul JDK 17. Our only known requirement beyond JDK11 is that tomcat's https should recognize contemporary root certificates.

You have the following options to install JDK 17:

  1. If you wish to install Azul JDK 17, please follow the  Zulu Installation Guide.
  2. If your Linux distribution provides another way to install a JDK, such as through a package manager like yum or apt-get, please consult those steps as they may offer better integration with your base operation system.  The following code is an example of installing JDK using yum, and then extracting its version information:

    wget https://download.oracle.com/java/17/latest/jdk-17_linux-x64_bin.rpm
    sudo yum -y install ./jdk-17_linux-x64_bin.rpm