Install Java GraalVM11

  1. Navigate to https://github.com/graalvm/graalvm-ce-builds/releases/tag/vm-21.3.0

  2. Locate MacOS (amd64) and click link/

  3. Open Terminal and change directory to Downloads.

    Syntax: cd $HOME/Downloads

  4. Unzip the archive. Note that <version> represents the graalvm version (ex: 21.3.0).

    Syntax: tar -xzf graalvm-ce-java11-darwin-amd64-<version>.tar.gz

    Example: tar -xzf graalvm-ce-java11-darwin-amd64-21.3.0.tar.gz

  5. Remove the quarantine attribute. Enter password when you are prompted.

    Syntax: sudo xattr -r -d com.apple.quarantine graalvm-ce-java11-<version>/

    Example: sudo xattr -r -d com.apple.quarantine graalvm-ce-java11-21.3.0/

  6. Move the directory package to JavaVirtualMachines.

    Syntax: sudo mv graalvm-ce-java11-<version>/ /Library/Java/JavaVirtualMachines

    Example: sudo mv graalvm-ce-java11-21.3.0/ /Library/Java/JavaVirtualMachines

  7. Verify the move was successful. You may now have more than one version listed.

    Syntax: /usr/libexec/java_home -V

Next step: Configure Java