すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:OpenJDKのデプロイ

最終更新日:Aug 21, 2026

Linux および Windows の Elastic Compute Service (ECS) インスタンスへの OpenJDK のインストール、アップグレード、または置き換え、および環境チェックとバージョン固有のセットアップについて説明します。

OpenJDKのインストール

説明

OpenJDK をインストールするには、ECS インスタンスに接続します。

Linux

java -version を実行して、既存の Java 環境を確認します。インストールされているバージョンが要件を満たさない場合は、まずアンインストールします。

Java環境のアンインストール

  • RPM ベースのシステム (Alibaba Cloud Linux、CentOS、Fedora) の場合:

    1. インストール済みの Java パッケージを照会します。

      sudo rpm -qa | grep java
    2. 表示された各パッケージを削除します。<Package name> を実際のパッケージ名に置き換えます。

      sudo rpm -e --nodeps <Package name>
  • DPKG ベースのシステム (Ubuntu、Debian) の場合:

    1. インストール済みの Java パッケージを照会します。

      sudo dpkg --list | grep java
    2. 表示された各パッケージを削除します。<Package name> を実際のパッケージ名に置き換えます。

      説明

      --purge オプションは、パッケージとその設定ファイルの両方を削除します。

      sudo apt-get remove --purge <Package name>
  1. パッケージマネージャーを更新します。

    • DNF ベースのシステム (Alibaba Cloud Linux 3、CentOS 8):

      sudo dnf update
    • YUM ベースのシステム (Alibaba Cloud Linux 2、CentOS 7):

      sudo yum update
    • APT ベースのシステム (Ubuntu、Debian):

      sudo apt update
  2. 利用可能な OpenJDK パッケージを検索します。

    • DNF ベースのシステム (Alibaba Cloud Linux 3、CentOS 8):

      sudo dnf search openjdk
    • YUM ベースのシステム (Alibaba Cloud Linux 2、CentOS 7):

      sudo yum search openjdk
    • APT ベースのシステム (Ubuntu、Debian):

      sudo apt search openjdk
  3. OpenJDK をインストールします。次の例では Java 1.8 を使用します。異なるバージョンをインストールするには、パッケージ名を前の手順で取得した名前に置き換えます。

    • DNF ベースのシステム (Alibaba Cloud Linux 3、CentOS 8):

      sudo dnf install -y java-1.8.0-openjdk-devel
    • YUM ベースのシステム (Alibaba Cloud Linux 2、CentOS 7):

      sudo yum install -y java-1.8.0-openjdk-devel
    • APT ベースのシステム (Ubuntu、Debian):

      sudo apt-get install -y openjdk-8-jdk
  4. インストールを検証します。

    説明

    パッケージマネージャーでインストールすると、シンボリックリンクが自動的に設定されるため、手動で環境変数を設定する必要はありません。

    java -version

    インストールが成功すると、次のような出力が表示されます:

    [root@iZbp1jxxx java]# java -version
    openjdk version "1.8.0_432"
    OpenJDK Runtime Environment (build 1.8.0_432-b06)
    OpenJDK 64-Bit Server VM (build 25.432-b06, mixed mode)

Windows

重要

次の例では Java 1.8 を使用します。パッケージをダウンロードするには、Windows インスタンスにインターネットアクセスが必要です。

OpenJDKパッケージのダウンロード

OpenJDK 8の公式サイトからパッケージをダウンロードします。

説明

別のバージョンをインストールするには、ナビゲーションペインで Java SE <xx> を選択します。<xx> をターゲットバージョンに置き換えます。たとえば、Java SE 21 を選択すると OpenJDK 21 がダウンロードされます。

ダウンロードページの [RI Binaries] セクションで、[Windows 11 i586 Java Development Kit] リンクをクリックしてダウンロードします。

OpenJDKのインストール

説明

次の例では C:/Program Files を使用します。必要に応じて、任意のディレクトリに置き換えてください。

  1. ダウンロードした OpenJDK パッケージ (例: openjdk-8u44-windows-i586.zip) を C:\Program Files ディレクトリに配置します。

  2. パッケージを展開し、展開後のディレクトリを開き、アドレスバーから絶対パスをコピーします。展開後の OpenJDK ディレクトリパスは C:\Program Files\openjdk-8u44-windows-i586\java-se-8u44-ri で、bin、jre、lib などのフォルダーが含まれています。このパスを、以降の手順で使用する [JAVA_HOME] 変数の値として確認します。

  3. 環境変数を設定します。

    1. [この PC] を右クリックし、[プロパティ] を選択します。

    2. [バージョン情報] ページで、下にスクロールして [システムの詳細設定] をクリックします。

    3. [環境変数] をクリックします。

    4. [システム環境変数] で [新規] をクリックします。[変数名] を JAVA_HOME に、[変数値] を OpenJDK のインストールパス (例: C:\Program Files\openjdk-8u44-windows-i586\java-se-8u44-ri) に設定します。[OK] をクリックします。

    5. [システム環境変数] で [Path] 変数を選択し、[編集] をクリックします。

    6. 次の2つのパスを追加します:

      %JAVA_HOME%\bin
      %JAVA_HOME%\jre\bin
    7. [OK] を 2 回クリックして設定を保存します。

  4. Win+R キーを押し、cmd と入力して、インストールを検証します:

    java -version

    インストールが成功すると、次のような出力が表示されます:

    C:\Users\Administrator>java -version
    openjdk version "1.8.0_44"
    OpenJDK Runtime Environment (build 1.8.0_44-b02)
    OpenJDK Client VM (build 25.40-b25, mixed mode)