All Products
Search
Document Center

Elastic Compute Service:Deploy Alibaba Dragonwell JDK

Last Updated:Aug 21, 2026

Alibaba Dragonwell adalah implementasi OpenJDK dari Alibaba yang dioptimalkan untuk aplikasi Java terdistribusi berskala besar.

  • Alibaba Dragonwell memiliki dua edisi:

    • Edisi Standar: Berbasis OpenJDK upstream dengan perbaikan bug, patch keamanan, dan peningkatan tooling.

    • Edisi Extended: Menyertakan semua fitur Edisi Standar ditambah optimisasi khusus cloud. Banyak digunakan di lingkungan produksi Alibaba.

  • Alibaba Dragonwell JDK mendukung Linux dan Windows pada versi berikut:

    • Dragonwell 8

    • Dragonwell 11

    • Dragonwell 17 (hanya Edisi Standar)

    • Dragonwell 21

Linux

Catatan

Pada Alibaba Cloud Linux 3, gunakan yum untuk menginstal. yum secara default membuat tautan simbolik, sehingga tidak diperlukan variabel lingkungan.

  • 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

Untuk distribusi Linux lainnya, ikuti langkah-langkah berikut.

  1. Buka situs web Dragonwell. Pilih opsi berikut, lalu klik tombol unduh atau klik kanan untuk menyalin tautan unduh.

    • Region: United States.

    • Edition: Standard atau Extended.

    • JDK version: Dragonwell 8, 11, 17 (hanya Edisi Standar), atau 21.

    • System architecture: x86_64 atau aarch64. Untuk memeriksa, jalankan uname --machine.

    • Operating system: Linux.

  2. Unduh paket tersebut.

    Catatan

    Dokumen ini menggunakan /usr/local/ sebagai contoh path. Jika Anda menggunakan path berbeda, sesuaikan pada langkah-langkah berikutnya.

    • Jika instans Anda memiliki akses Internet, unduh paket langsung. Contoh ini menggunakan Edisi Extended Dragonwell 8 untuk x86_64. Untuk versi atau arsitektur lain, ambil URL dari situs web Dragonwell dan ganti pada perintah berikut.

      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
    • Jika instans Anda tidak memiliki akses Internet, gunakan Workbench untuk mengunggah atau mengunduh file.

  3. Ekstrak paket tersebut.

    1. Masuk ke direktori tujuan.

      cd /usr/local/
    2. Ekstrak paket tersebut. Ganti <package> dengan nama file sebenarnya. Misalnya, jika file-nya adalah Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz, jalankan sudo tar -zxvf Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz.

      sudo tar -zxvf <package>
  4. Ambil path direktori hasil ekstraksi.

    1. Masuk ke direktori hasil ekstraksi. Ganti <xxx> dengan nama direktori sebenarnya. Misalnya, jika direktorinya adalah dragonwell-8.20.21, jalankan cd dragonwell-8.20.21.

      cd <xxx>
    2. Tampilkan path lengkap direktori saat ini.

      sudo pwd
  5. Konfigurasikan variabel lingkungan.

    1. Atur JAVA_HOME. Ganti <path> dengan path lengkap dari langkah sebelumnya. Misalnya, jika path-nya adalah /usr/local/dragonwell-8.20.21, jalankan 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. Tambahkan Java ke PATH.

      echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile
    3. Terapkan perubahan.

      source /etc/profile
  6. Verifikasi instalasi.

    java -version

    Jika instalasi berhasil, output-nya mirip dengan berikut:

    [ecs-xxx-user@iZxxx ~]$ java -version
    openjdk version "1.8.0_422"
    OpenJDK Runtime Environment (Alibaba Dragonwell Extended Edition 8.20.21) (build 1.8.0_422-b01)
    OpenJDK 64-Bit Server VM (Alibaba Dragonwell Extended Edition 8.20.21) (build 25.422-b01, mixed mode)

Windows

  1. Pada instans Windows Anda, buka browser dan kunjungi situs web Dragonwell. Pilih opsi berikut, lalu unduh paket instalasi.

    • Region: United States.

    • Edition: Standard atau Extended.

    • JDK version: Dragonwell 8, 11, atau 21.

    • System architecture: x86_64 atau aarch64.

    • Operating system: Windows.

  2. Buka Program Files di drive C dan temukan paket instalasi. Contoh berikut menggunakan Dragonwell 8.

    Catatan

    Dokumen ini menggunakan C:/Program Files sebagai contoh path. Jika Anda menggunakan path berbeda, sesuaikan pada langkah-langkah berikutnya.

  3. Ekstrak paket tersebut, buka folder hasil ekstraksi, lalu salin path dari address bar. Contoh berikut menggunakan Dragonwell 8.

    Path lengkap direktori JDK hasil ekstraksi misalnya C:\Program Files\Alibaba_Dragonwell_Extended_8.20.21_x64_windows\dragonwell-8.20.21. Direktori tersebut berisi folder standar JDK seperti bin, include, jre, lib, dan sample.

  4. Konfigurasikan variabel lingkungan.

    1. Klik kanan This PC lalu pilih Properties.

    2. Pada halaman About, klik Advanced system settings.

    3. Klik Environment Variables.

    4. Pada System variables, klik New. Atur nama variabel menjadi JAVA_HOME dan nilai variabel menjadi path yang telah Anda salin. Klik OK.

    5. Pada System variables, pilih Path lalu klik Edit.

    6. Tambahkan dua path berikut:

      %JAVA_HOME%\bin
      %JAVA_HOME%\jre\bin
    7. Klik OK dua kali untuk menyimpan.

  5. Tekan Win+R, ketik cmd, lalu tekan Enter. Verifikasi instalasi:

    java -version

    Jika instalasi berhasil, output-nya mirip dengan berikut:

    C:\Users\Administrator.IZJIV27KCA4EACZ>java -version
    OpenJDK 64-Bit Server VM warning: Deactivate UseIOPrioritySizePolicy due to failed to parse cpu stat
    openjdk version "1.8.0_422"
    OpenJDK Runtime Environment (Alibaba Dragonwell Extended Edition 8.20.21) (build 1.8.0_422-b01)
    OpenJDK 64-Bit Server VM (Alibaba Dragonwell Extended Edition 8.20.21) (build 25.422-b01, mixed mode)
    
    C:\Users\Administrator.IZJIV27KCA4EACZ>