Apache Maven adalah alat manajemen dan pemahaman proyek perangkat lunak sumber terbuka yang digunakan oleh pengembang Java di seluruh dunia untuk mengelola semua tahap siklus pengembangan perangkat lunak, mulai dari pembuatan, pelaporan, perakitan, dan penerapan.
Anda juga dapat menggunakan Maven untuk membangun dan mengelola proyek yang ditulis dalam C#, Ruby, Scala, dan bahasa lainnya.
Di sini, kita akan melihat cara menginstal Apache Maven di Debian 11.
Instal Java di Debian
Apache Maven membutuhkan JDK 7 atau lebih tinggi. Anda dapat menginstal Oracle Java atau OpenJDK untuk instalasi Maven Anda.
BACA: Cara Menginstal Java di Debian 11
ATAU
Di sini, saya akan menggunakan OpenJDK v11 untuk instalasi Maven.
sudo apt update sudo apt install -y openjdk-11-jdk
Setelah Anda menginstal Java, verifikasi instalasi Java dengan menjalankan perintah di bawah ini.
java -version
Keluaran:
openjdk version "11.0.12" 2021-07-20 OpenJDK Runtime Environment (build 11.0.12+7-post-Debian-2) OpenJDK 64-Bit Server VM (build 11.0.12+7-post-Debian-2, mixed mode, sharing)
Instal Apache Maven di Debian
Anda dapat mengunjungi situs web resmi Apache Maven untuk mengunduh versi stabil terbaru dari Maven atau menggunakan perintah di bawah ini untuk mengunduh Apache Maven v3.8.2 menggunakan terminal.
curl -O https://downloads.apache.org/maven/maven-3/3.8.2/binaries/apache-maven-3.8.2-bin.tar.gz
Ekstrak arsip Maven menggunakan perintah tar dan pindahkan file ke direktori /opt/.
sudo tar -zxvf apache-maven-3.8.2-bin.tar.gz sudo mv apache-maven-3.8.2 /opt/maven
Mengatur Variabel Lingkungan untuk Maven
Setelah Anda menempatkan binari Apache Maven ke dalam direktori /opt, atur beberapa variabel lingkungan untuk Maven dengan membuat file maven.sh di bawah direktori /etc/profile.d/.
sudo nano /etc/profile.d/maven.sh
Tambahkan variabel berikut dengan nilainya.
export JAVA_HOME=/usr/lib/jvm/java-1.11.0-openjdk-amd64 export M2_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Dapatkan informasi JAVA_HOME dari perintah sudo update-java-alternatives -l.
Muat variabel lingkungan di atas dalam sesi shell saat ini menggunakan perintah di bawah ini.
source /etc/profile.d/maven.sh
Verifikasi Instalasi Apache Maven
Periksa apakah Apache Maven telah berhasil dikonfigurasi di sistem Anda menggunakan perintah di bawah ini.
mvn -version
Keluaran:
Apache Maven 3.8.2 (ea98e05a04480131370aa0c110b8c54cf726c06f) Maven home: /opt/maven Java version: 11.0.12, vendor: Debian, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.10.0-8-amd64", arch: "amd64", family: "unix"
Kesimpulan
Itu saja. Saya harap Anda mempelajari cara menginstal Apache Maven di Debian 11.