Minecraft Japan Communityを発足しました!参加はこちらから!!

UbuntuにJava16をインストールする方法

Caves and Cliffs

Minecraft 1.17が2021年6月8日にリリースされましたが、このバージョンはJavaの要求バージョンが変更されました。

それに伴い一部プレイヤーやMOD開発者だけでなくサーバー運営者はJava16のインストールが必要です。

WindowsにJava16をインストールする方法は下記をご覧ください。

Java製のアプリを動かすJREと開発者用のJDK

JavaにはJava製のアプリを動かすのみのJREとJavaで開発を行う方向けのJDKと呼ばれるものがあります。

Minecraftのサーバーを動かす場合は公式サーバー、Forgeサーバー、Bukkit/Spigotサーバーに関係なくJRE版のJava16のインストールが必要になりました。

同じサーバー内で開発も行う場合はJDKをインストールしましょう。

既にJDK16がインストールされている場合や間違えてJDK16をインストールしてしまった方は、そのままの状態でもMinecraftのサーバーは稼働します。

JREをインストールする

まずは現在稼働中のOSでインストール可能なJREを検索しましょう。

ターミナル内で管理者権限を持つユーザーで下記のコマンドを実行します。

sudo apt search openjdk-\(\.\)\+-jre$

実行している環境ではJava8,11,13,14,16が利用可能でした。

openjdk-11-jre/focal-updates,focal-security 11.0.11+9-0ubuntu2~20.04 amd64 OpenJDK Java runtime, using Hotspot JIT
openjdk-13-jre/focal-updates,focal-security 13.0.7+5-0ubuntu1~20.04 amd64 OpenJDK Java runtime, using Hotspot JIT
openjdk-14-jre/focal-updates 14.0.2+12-1~20.04 amd64 OpenJDK Java runtime, using Hotspot JIT
openjdk-16-jre/focal-updates,focal-security 16.0.1+9-1~20.04 amd64 OpenJDK Java runtime, using Hotspot JIT
openjdk-8-jre/focal-updates,focal-security 8u292-b10-0ubuntu1~20.04 amd64 OpenJDK Java runtime, using Hotspot JIT

今回はMinecraftに合わせたJava16のJREをインストールしたいので下記コマンドを実行します。

sudo apt install openjdk-16-jre

インストールするか問われますので「y」と入力してEnterで確定を行うとインストールが完了します。

Do you want to continue? [Y/n] y

インストール完了後Javaのバージョンを確認して作業は終了です。

java -version
openjdk version "1.8.0_292"
OpenJDK Runtime Environment (build 1.8.0_292-8u292-b10-0ubuntu1~20.04-b10)
OpenJDK 64-Bit Server VM (build 25.292-b10, mixed mode)

JDKをインストールする

現在稼働中のOSでインストール可能なJDKを検索します。

ターミナル内で管理者権限を持つユーザーで下記のコマンドを実行します。

sudo apt search openjdk-\(\.\)\+-jdk$

実行している環境ではJava8,11,13,14,16が利用可能でした。

openjdk-11-jdk/focal-updates,focal-security 11.0.11+9-0ubuntu2~20.04 amd64 OpenJDK Development Kit (JDK)
openjdk-13-jdk/focal-updates,focal-security 13.0.7+5-0ubuntu1~20.04 amd64 OpenJDK Development Kit (JDK)
openjdk-14-jdk/focal-updates 14.0.2+12-1~20.04 amd64 OpenJDK Development Kit (JDK)
openjdk-16-jdk/focal-updates,focal-security 16.0.1+9-1~20.04 amd64 OpenJDK Development Kit (JDK)
openjdk-8-jdk/focal-updates,focal-security 8u292-b10-0ubuntu1~20.04 amd64 OpenJDK Development Kit (JDK)

今回はMinecraftに合わせたJava16のJDKをインストールしたいので下記コマンドを実行します。

sudo apt install openjdk-16-jdk

インストールするか問われますので「y」と入力してEnterで確定を行うとインストールが完了します。

Do you want to continue? [Y/n] y

インストール完了後Javaのバージョンを確認して作業は終了です。

java -version
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment (build 16.0.1+9-Ubuntu-120.04)
OpenJDK 64-Bit Server VM (build 16.0.1+9-Ubuntu-120.04, mixed mode, sharing)

MinecraftがJava16にアップデートされた記事は下記をご覧ください。