$schemamarkup = get_post_meta(get_the_ID(), 'schemamarkup', true); if(!empty($schemamarkup)) { echo $schemamarkup; }

OpenJDK 21 Installation in Debian – Step-by-step

October 24, 2023 | By the+gnu+linux+evangelist.

How to Install

  1. 2. Downloading OpenJDK 21

    Download OpenJDK 21 GNU/Linux Package

    Here OpenJDK 21 tar.gz Linux/x64
    Link to Download OpenJDK 21 for GNU/Linux

    If you don’t see the Current Release, just access the Latest one and then on the Left Sidebar you should find it.

  2. 3. Installing OpenJDK 21

    Now to Install OpenJDK 21 for Debian
    Simply play:

    Copy
    sudo tar xvzf ~/Downloads/openjdk-21*.tar.gz -C /usr/lib/jvm/

    But if yuo are in Trouble to Find it out on Terminal then See: How to Access Downloads Folder from Browser.

  3. 4. Setting Up Java

    Next to Set Up Oracle java OpenJDK 21
    You can directly Copy & Paste the Commands into Terminal..

    Copy
    sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk-21*/bin/java 1165
    Copy
    sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk-21*/bin/javac 1165
    Copy
    sudo update-alternatives --install /usr/bin/jar jar /usr/lib/jvm/jdk-21*/bin/jar 1165
    Copy
    sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/jvm/jdk-21*/bin/javaws 1165

    Checking or Setting the System Java Version in Use with

    Copy
    sudo update-alternatives --config java

    And for the Java Compiler instead:

    Copy
    sudo update-alternatives --config javac

    To Switch of Java Version Just Enter the Selection Number on First, Column. :)

    JDK Configuration

  4. 5. Setting Up Env

    (Optional) Setting JAVA_HOME User Environment Variable
    And Edit the Bash environment Configuration file

    Copy
    nano $HOME/.bashrc

    Append:

    Copy
    export JAVA_HOME=/usr/lib/jvm/jdk-21[Release]

    Replace [Release] with the actual one on the above Command.
    Possibly to Check the JDK 21 exact PATH use in another window:

    Copy
    ls /usr/lib/jvm/

    Ctr+x to Save & Exit from nano Editor :)
    Next to Load the New Bash Environment:

    Copy
    bash
  5. Finally, Test New Java JDK 21 Installation

    Copy
    java -version

Contents


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,