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
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.
-
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.
-
-
Unduh paket tersebut.
CatatanDokumen 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 8untukx86_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.
-
-
Ekstrak paket tersebut.
-
Masuk ke direktori tujuan.
cd /usr/local/ -
Ekstrak paket tersebut. Ganti
<package>dengan nama file sebenarnya. Misalnya, jika file-nya adalahAlibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz, jalankansudo tar -zxvf Alibaba_Dragonwell_Extended_8.20.21_x64_linux.tar.gz.sudo tar -zxvf <package>
-
-
Ambil path direktori hasil ekstraksi.
-
Masuk ke direktori hasil ekstraksi. Ganti
<xxx>dengan nama direktori sebenarnya. Misalnya, jika direktorinya adalahdragonwell-8.20.21, jalankancd dragonwell-8.20.21.cd <xxx> -
Tampilkan path lengkap direktori saat ini.
sudo pwd
-
-
Konfigurasikan variabel lingkungan.
-
Atur
JAVA_HOME. Ganti<path>dengan path lengkap dari langkah sebelumnya. Misalnya, jika path-nya adalah/usr/local/dragonwell-8.20.21, jalankanecho "export JAVA_HOME=/usr/local/dragonwell-8.20.21" | sudo tee -a /etc/profile.echo "export JAVA_HOME=<path>" | sudo tee -a /etc/profile -
Tambahkan Java ke
PATH.echo "export PATH=\$PATH:\$JAVA_HOME/bin" | sudo tee -a /etc/profile -
Terapkan perubahan.
source /etc/profile
-
-
Verifikasi instalasi.
java -versionJika 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
-
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.
-
-
Buka
Program Filesdi drive C dan temukan paket instalasi. Contoh berikut menggunakan Dragonwell 8.CatatanDokumen ini menggunakan
C:/Program Filessebagai contoh path. Jika Anda menggunakan path berbeda, sesuaikan pada langkah-langkah berikutnya. -
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. -
Konfigurasikan variabel lingkungan.
-
Klik kanan This PC lalu pilih Properties.
-
Pada halaman About, klik Advanced system settings.
-
Klik Environment Variables.
-
Pada System variables, klik New. Atur nama variabel menjadi
JAVA_HOMEdan nilai variabel menjadi path yang telah Anda salin. Klik OK. -
Pada System variables, pilih Path lalu klik Edit.
-
Tambahkan dua path berikut:
%JAVA_HOME%\bin %JAVA_HOME%\jre\bin -
Klik OK dua kali untuk menyimpan.
-
-
Tekan
Win+R, ketikcmd, lalu tekan Enter. Verifikasi instalasi:java -versionJika 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>