Install the correct JDK version - BoiseState/CS321_Bioinformatics GitHub Wiki

Use the following command to check your JDK version installed:

$ javac -version

For this project, it is recommended to use a long-term support (LTS) JDK version, either:

  • Java JDK 8,
  • Java JDK 11,
  • Java JDK 17 or
  • Java JDK 21

NOTES:

  • JDK 22, JDK 20, JDK 19, JDK 18, JDK 16, JDK 15, JDK 14, JDK 13, JDK 12, JDK 10 and JDK 9 are deprecated versions, and although they may work with this project, it is not recommended to use them
  • JDK 23, which is the latest version of Java (but will be deprecated in March 2025), works with this project
  • JDK 24, which will be available in March 2025, will be deprecated in September 2025, and therefore, it's not recommended to use

Where do I download the JDK?

Download the free version of

from the Azul Zulu Builds of OpenJDK.

Scroll down until you see: Azul_DownloadJDK

NOTE: Azul is a company that distributes Zulu, which is a certified binary build of OpenJDK.


What if I want to download the official JDK from Oracle?

You can download Oracle JDK 17 or Oracle JDK 21 without having to create a free Oracle account.

You can also download Oracle JDK 8 or Oracle JDK 11, but this requires the creation of a free Oracle account.