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

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

最終更新日:Dec 24, 2024

Alibaba Dragonwellは、Alibaba Cloudの社内OpenJDK実装です。 Alibaba Dragonwellは、100,000を超えるサーバーで実行されているオンラインeコマース、金融、ロジスティクスアプリケーション向けに最適化されています。 Alibaba Dragonwellは分散Javaアプリケーションを実行するエンジンであり、極端なスケーリングが可能です。

  • Alibaba Dragonwellは次のエディションを提供しています。

    • Standardエディション: 上流のOpenJDKに基づいて、Standardエディションには、バグ修正、セキュリティパッチ、ツールサポートなどの機能強化が組み込まれています。

    • 拡張エディション: すべてのStandard edition機能を含み、クラウド環境の最適化を提供します。 Extended editionには、Alibaba Cloud本番環境でさまざまなユースケースがあります。

  • 次のAlibaba Dragonwell JDKバージョンは、LinuxおよびWindowsオペレーティングシステムをサポートしています。

    • Dragonwell 8

    • ドラゴンウェル11

    • Dragonwell 17 (Standard editionのみ)

    • ドラゴンウェル21

Linux

説明

Alibaba Cloud Linux 3では、次のyumコマンドのいずれかを実行して、Alibaba Dragonwell JDKをインストールできます。 インストール後、シンボリックリンクは自動的に設定されます。 環境変数の設定を行う必要はありません。

  • 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ディストリビューションの場合は、次の手順を実行してAlibaba Dragonwell JDKをインストールします。

  1. DragonwellのWebサイトに移動し、対応するオプションを選択し、ダウンロードボタンをクリックしてインストールパッケージを取得するか、パッケージ名を右クリックしてダウンロードURLを取得します。

    • リージョン:

      アメリカ

    • バージョン: Standard editionまたはExtended edition。

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

    • アーキテクチャ: x86_64またはaarch64。 オペレーティングシステムに適したインストールパッケージを確認するには、uname -- machineコマンドを実行して、オペレーティングシステムのアーキテクチャを確認します。

    • オペレーティングシステムのタイプ: Linux。

  2. インストールパッケージのダウンロード

    説明

    この例では、/usr/local/ ディレクトリが使用されます。 ディレクトリを変更できます。 ディレクトリを変更する場合は、その後の操作のためにディレクトリを変更する必要があります。

    • インスタンスがインターネットにアクセスできる場合は、次のコマンドを実行してインストールパッケージをダウンロードします。 この例では、拡張版のDragonwell 8x86_64アーキテクチャが使用されています。 他のエディションまたはアーキテクチャの場合は、Dragonwell WebサイトからダウンロードURLを取得し、新しい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を使用してインスタンスにログインし、インストールパッケージをダウンロードできます。 詳細については、「Workbenchを使用したインスタンスへのファイルのアップロードおよびインスタンスからのファイルのダウンロード」をご参照ください。

  3. Javaインストールパッケージを解凍します。

    1. 宛先ディレクトリに切り替えます。

      cd /usr/local/
    2. tarコマンドを実行して、Javaインストールパッケージを解凍します。 <Package name> を実際のインストールパッケージ名に置き換えます。 たとえば、パッケージ名が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 name>
  4. インストールファイルを解凍したディレクトリに移動します。

    1. Javaインストールパッケージが解凍されているディレクトリに移動し、<directory name> を実際のディレクトリ名に置き換えます。 たとえば、ディレクトリ名がdragonwell-8.20.21の場合、コマンドをcd dragonwell-8.20.21に変更します。

      cd <Directory name>
    2. フルディレクトリを表示します。

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

    1. Javaインストールパッケージが格納されているディレクトリをJAVA_HOME環境変数に追加します。 <Path> をJavaインストールディレクトリへのフルパスに置き換えます。 たとえば、フルパスが /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. 実行可能Javaファイルが格納されているディレクトリを含むように、環境変数Pathを更新します。

      echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile
    3. 変更された環境変数をすぐに有効にします。

      source /etc/profile
  6. 次のコマンドを実行して、Javaがインストールされているか、バージョン情報が表示されているかを確認します。 次の図に示すコマンド出力は、Javaがインストールされていることを示します。

    java -version

    image

Windows

  1. Windowsインスタンスのブラウザを開き、Dragonwell Webサイトに移動します。 インストールパッケージをダウンロードするには、対応するオプションを選択する必要があります。

    • リージョン:

      アメリカ

    • バージョン: Standard editionまたはExtended edition。

    • JDKバージョン: Dragonwell 8、11、または21。

    • オペレーティングシステムアーキテクチャ: x86_64またはaarch64。

    • オペレーティングシステムのタイプ: Windows。

  2. ディスクCのProgram Filesフォルダに移動し、Javaインストールパッケージを見つけます。 この例では、Dragonwell 8が使用されます。

    説明

    この例では、C:/Program Filesディレクトリが使用されています。 ディレクトリを変更できます。 ディレクトリを変更する場合は、その後の操作のためにディレクトリを変更する必要があります。

    image

  3. Javaインストールパッケージを解凍し、解凍されたパッケージが保存されているディレクトリに移動し、アドレスバーで完全なアドレスを取得します。 この例では、Dragonwell 8が使用されます。image

  4. 設定された環境変数。

    1. [このPC] を右クリックし、ドロップダウンリストから [プロパティ] を選択します。 image

    2. [概要] ページで一番下までスクロールし、[システム設定の詳細] をクリックします。image

    3. [システムプロパティ] ダイアログボックスで、[環境変数] をクリックします。image

    4. [環境変数] ダイアログボックスで、[システム変数] セクションの [新規] をクリックします。 [新しいシステム変数] ダイアログボックスで、変数名をJAVA_HOMEに設定し、変数値をJavaパッケージが解凍された先に取得したディレクトリに設定します。 次に、[OK] をクリックしてシステム変数設定を保存します。image

    5. [環境変数] ダイアログボックスで、[システム変数] セクションの [変数] 列の [パス] を見つけてクリックし、[編集] をクリックします。 image

    6. 以下のように2つの新しいパスを作成します。

      %JAVA_HOME%\bin
      %JAVA_HOME%\jre\bin

      image

    7. [OK] を2回クリックして、環境変数の設定を保存します。

      image

  5. Win + Rを押して実行ダイアログボックスを開き、cmdと入力し、enterキーを押してコマンドプロンプトウィンドウを開きます。 次のコマンドを実行して、Javaがインストールされているか、バージョン情報が表示されているかを確認します。 次の図に示すコマンド出力は、Javaがインストールされていることを示します。

    java -version

    image