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

Elastic Compute Service:Alibaba Dragonwell JDK のデプロイ

最終更新日:May 16, 2026

Alibaba Dragonwell は、Alibaba の OpenJDK 実装で、大規模な分散 Java アプリケーション向けに最適化されています。

  • Alibaba Dragonwell には 2 つのエディションがあります。

    • Standard Edition:アップストリームの OpenJDK をベースに、バグ修正、セキュリティパッチ、ツーリング機能の強化が含まれています。

    • Extended Edition:Standard Edition のすべての機能に加え、クラウド固有の最適化が含まれています。Alibaba の本番環境で広く使用されています。

  • Alibaba Dragonwell JDK は、Linux および Windows で以下のバージョンをサポートしています。

    • Dragonwell 8

    • Dragonwell 11

    • Dragonwell 17 (Standard Edition のみ)

    • Dragonwell 21

Linux

説明

Alibaba Cloud Linux 3 では、yum を使用してインストールします。yum はデフォルトでシンボリックリンクを作成するため、環境変数の設定は不要です。

  • Dragonwell 8:sudo yum install -y java-1.8.0-alibaba-dragonwell-devel

  • Dragonwell 11:sudo yum install -y java-11-alibaba-dragonwell-devel

  • Dragonwell 17:sudo yum install -y java-17-alibaba-dragonwell-devel

  • Dragonwell 21:sudo yum install -y java-21-alibaba-dragonwell-devel

その他の Linux ディストリビューションについては、以下の手順に従ってください。

  1. Dragonwell の Web サイトにアクセスしてください。以下のオプションを選択してダウンロードボタンをクリックするか、ボタンを右クリックしてダウンロードリンクをコピーしてください。

    • リージョン米国

    • エディション:Standard または Extended。

    • JDK バージョン:Dragonwell 8、11、17 (Standard Edition のみ)、または 21。

    • システムアーキテクチャ:x86_64 または aarch64。確認するには、uname --machine を実行してください。

    • オペレーティングシステム:Linux。

  2. パッケージをダウンロードします。

    説明

    このトピックでは、/usr/local/ をサンプルパスとして使用します。別のパスを使用する場合は、後続の手順でパスを適宜置き換えてください。

    • インスタンスがインターネットにアクセスできる場合は、パッケージを直接ダウンロードしてください。この例では、x86_64 向けの Dragonwell 8 Extended Edition を使用します。他のバージョンやアーキテクチャの場合は、Dragonwell の Web サイトから URL を取得し、コマンド内の URL を置き換えてください。

      sudo wget -P /usr/local https://dragonwell.oss-cn-shanghai.aliyuncs.com/8.20.21/Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz
    • インスタンスがインターネットにアクセスできない場合は、Workbench を使用してファイルをアップロードまたはダウンロードします。

  3. パッケージを展開します。

    1. ターゲットディレクトリに移動してください。

      cd /usr/local/
    2. パッケージを展開してください。<package> を実際のファイル名に置き換えてください。たとえば、ファイルが Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz の場合は、sudo tar -zxvf Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz を実行してください。

      sudo tar -zxvf <package>
  4. 展開されたディレクトリのパスを取得します。

    1. 展開されたディレクトリに移動してください。<xxx> を実際のディレクトリ名に置き換えてください。たとえば、ディレクトリが dragonwell-8.20.21 の場合は、cd dragonwell-8.20.21 を実行してください。

      cd <xxx>
    2. カレントディレクトリのフルパスを出力してください。

      sudo pwd
  5. 環境変数を設定します。

    1. JAVA_HOME を設定してください。<path> を前の手順で取得したフルパスに置き換えてください。たとえば、パスが /usr/local/dragonwell-8.20.21 の場合は、echo "export JAVA_HOME=/usr/local/dragonwell-8.20.21" | sudo tee -a /etc/profile を実行してください。

      echo "export JAVA_HOME=<path>" | sudo tee -a /etc/profile
    2. PATH に Java を追加してください。

      echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile
    3. 変更を適用してください。

      source /etc/profile
  6. インストールを確認してください。

    java -version

    image

Windows

  1. Windows インスタンスでブラウザを開き、Dragonwell の Web サイトにアクセスしてください。以下のオプションを選択し、インストールパッケージをダウンロードしてください。

    • リージョン米国

    • エディション:Standard または Extended。

    • JDK バージョン:Dragonwell 8、11、17 (Standard Edition のみ)、または 21。

    • システムアーキテクチャ:x86_64 または aarch64。

    • オペレーティングシステム:Windows。

  2. ダウンロードしたインストールパッケージを探し、任意のインストールディレクトリ (例:C ドライブの Program Files) に展開します。次の例では、Dragonwell 8 を使用します。

    説明

    このトピックでは、C:/Program Files をサンプルパスとして使用します。別のパスを使用する場合は、後続の手順でパスを適宜置き換えてください。

    image

  3. パッケージを展開し、展開されたフォルダーを開き、アドレスバーからパスをコピーしてください。次の例では、Dragonwell 8 を使用します。image

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

    1. [PC] を右クリックし、[プロパティ] を選択してください。image

    2. [バージョン情報] ページで、[システムの詳細設定] をクリックしてください。image

    3. [環境変数] をクリックしてください。image

    4. [システム環境変数][新規] をクリックしてください。変数名を JAVA_HOME に、変数値をコピーしたパスに設定してください。[OK] をクリックしてください。image

    5. [システム環境変数][Path] を選択し、[編集] をクリックしてください。image

    6. 次のパスを追加します。

      %JAVA_HOME%\bin

      image

    7. [OK] を 2 回クリックして保存してください。image

  5. Press Win+R, type cmd, and press Enter. Verify the installation:

    java -version

    image