Dalam panduan ini, kita akan belajar cara menginstal Apache Maven di server Rocky Linux 8. Panduan ini juga akan berfungsi untuk sistem berbasis RHEL 8 lainnya seperti Alma Linux dan Oracle Linux 8.
Konten Terkait
- Cara menginstal Java 17 Di Rocky Linux 8/Centos 8
Daftar Isi
- Memastikan bahwa server selalu mutakhir
- Menginstal Java 11
- Mengunduh dan menginstal Maven
1. Pastikan Server sudah diperbarui
Sebelum melanjutkan, pastikan bahwa paket server diperbarui. Gunakan perintah ini:
sudo dnf update -y
2. Menginstal Java 11
Apache Maven membutuhkan JDK 7 atau lebih tinggi. Kita akan menggunakan openjdk 11. Paket untuk openjdk 11 tersedia di repo Rocky Linux default, instal dengan perintah ini:
sudo dnf install -y java-11-openjdk-devel
Setelah instalasi selesai, verifikasi versi java menggunakan perintah ini:
$ java -version
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)
3. Mengunduh dan menginstal Maven
Apache Maven tersedia sebagai biner terkompresi yang dapat diunduh dari halaman unduhannya di sini. Versi terbaru pada saat penulisan panduan ini adalah v3.8.4. Unduh menggunakan perintah ini:
curl -LO https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz
Selanjutnya, mari kita ekstrak file yang diunduh dan ekstrak ke /opt
direktori
tar -xvzf apache-maven-3.8.4-bin.tar.gz
sudo mv apache-maven-3.8.4 /opt/
4. Siapkan variabel Lingkungan Maven
Selanjutnya, mari kita siapkan variabel lingkungan Maven. Kami akan melakukannya dalam file maven.sh
di direktori /etc/profile.d/
.
Catatan:Sebelum itu, periksa jalur terinstal Java untuk mengatur direktori home Java menggunakan perintah di bawah ini.
sudo alternatives --config java
Buka file lingkungan maven.sh dengan editor teks Anda. Saya menggunakan vim
sudo vim /etc/profile.d/maven.sh
Tambahkan konten di bawah ke file di atas
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
export M2_HOME=/opt/apache-maven-3.8.4
export MAVEN_HOME=/opt/apache-maven-3.8.4
export PATH=${M2_HOME}/bin:${PATH}
Ganti jalur beranda java jika berbeda lalu simpan dan keluar dari file.
Sekarang atur izin yang dapat dieksekusi ke skrip dengan perintah berikut.
sudo chmod +x /etc/profile.d/maven.sh
Kemudian muat variabel lingkungan menggunakan perintah sumber.
source /etc/profile.d/maven.sh
Terakhir, verifikasi instalasi Apache Maven
mvn --version
Ini adalah output pada mesin saya
$ mvn --version
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537)
Maven home: /opt/apache-maven-3.8.4
Java version: 11.0.13, vendor: Red Hat, Inc., runtime: /usr/lib/jvm/java-11-openjdk-11.0.13.0.8-4.el8_5.x86_64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.18.0-348.el8.0.2.x86_64", arch: "amd64", family: "unix"
Hanya itu saja! Anda telah berhasil menginstal Apache Maven pada sistem Rocky Linux 8.