Skip to main content
To install Java and run Java code in Linux (Ubuntu or other distributions), follow these steps:

Step 1: Install Java

Check Available Java Versions

To install a different version (e.g., Java 21), replace openjdk-17-jdk with openjdk-21-jdk.

Verify Java Installation

Option 2: Install Oracle JDK (If Required)

Oracle JDK requires manual installation. Use this if OpenJDK is not suitable for your needs.
  1. Download Oracle JDK from the official Oracle website.
  2. Extract it and set up environment variables manually.

Step 2: Run Java Code

Method 1: Compile and Run Java Code (Without an IDE)

  1. Create a Java file:
  2. Add the following Java code:
  3. Save the file (Ctrl + X, then Y, then Enter).
  4. Compile the Java file:
    This generates a HelloWorld.class file.
  5. Run the Java program:
    Expected output:

Method 2: Run Java Code Using jshell (Interactive Mode)

If you installed Java 9+, you can use jshell for quick testing:
Then type:
Press Enter, and it will print:
Exit jshell using:

Step 3: Set JAVA_HOME (If Needed)

To set the JAVA_HOME environment variable:
Check if it’s set: