OpenJDK 18 のインストールと設定(Ubuntu 上)

目次

  1. 前準備
  2. インストール
  3. 設定
  4. サンプルプログラムの実行

【サイト内の Java 関連の資料】

  • OpenJDK のインストールと Java プログラムの実行: 別ページ »にまとめ
  • Javaプログラミング基礎講座:段階的に学ぶJavaの基本と実践(Online GDB を使用)(全6回の教材)(全6回): 別ページ »にまとめ
  • Java マスター講座:基礎から応用まで学ぶ17回(JavaTutor, Paiza.IO, Online GDB を使用)(全17回の教材): 別ページ »にまとめている.

前準備

Ubuntu のシステム更新

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する.

Ubuntu のインストールは別ページ »で説明

sudo apt -y update
sudo apt -yV upgrade
sudo /sbin/shutdown -r now

インストール

openjdk-18-jdk」の「18」は,インストールしたい OpenJDK のバージョンの指定である. apt でインストールできる OpenJDK は「apt-cache search openjdk」で調べることができる.

sudo apt -y update
sudo apt -y install openjdk-18-jdk

(途中省略)

設定

  1. OpenJDK 18 を優先して使用するように設定
    ls -al /usr/lib/jvm
    sudo update-java-alternatives  --jre -s java-1.18.0-openjdk-amd64
    sudo update-java-alternatives  --jre-headless -s java-1.18.0-openjdk-amd64
    sudo update-java-alternatives  -s java-1.18.0-openjdk-amd64
    java -version
    
  2. 設定の確認

    端末で,次のコマンドを実行する.

    sudo update-alternatives --config java 
    
  3. java のバージョンの確認
    update-java-alternatives -l 
    java -version
    
  4. 変数 JAVA_HOME 等の設定

    ~/.bashrc または ~/.bash_profile に次のように設定(設定例

    export JAVA_HOME=/usr/lib/jvm/java-1.18.0-openjdk-amd64
    export PATH=/usr/lib/jvm/java-1.18.0-openjdk-amd64/bin:$PATH
    export CLASSPATH=.:/usr/lib/jvm/java-1.18.0-openjdk-amd64/lib
    

サンプルプログラムの実行

サンプルプログラム

ファイル「HelloWorld.java」の作成

public class HelloWorld
{
    public static void main(String args[])
    {
        System.out.println("Hello Java World !");
    }
}

コンパイルと実行

  1. コンパイルと実行
    javac HelloWorld.java
    java HelloWorld
    

    実行結果は次のようになる.