Apache Maven adalah tool proyek manajemen dan open source yang digunakan terutama untuk proyek-proyek Java. Maven menggunakan Project Object Model (POM) yang pada dasarnya adalah file XML yang berisi informasi tentang proyek, detail konfigurasi, dependensi, dan sebagainya.
Repositori resmi debian berisi paket Maven yang dapat diinstal dengan apt package manager. Ini adalah cara termudah untuk menginstal Maven di Debian. namun versi yang termasuk dalam repositori mungkin tertinggal dari versi terbaru Maven.
Untuk menginstal versi terbaru dari Maven, ikuti instruksi yang disediakan di bagian kedua artikel ini, di mana kami akan mengunduh Maven dari situs resminya.
Dalam tutorial ini kami akan menunjukkan kepada Anda dua cara berbeda untuk menginstal Apache Maven di Ubuntu 20.04. Pilih metode instalasi yang paling sesuai untuk kebutuhan project Anda.
Prasyarat
Agar dapat melakukan instalasi paket pada sistem Ubuntu, Anda harus masuk sebagai pengguna dengan hak istimewa sudo.
Install Apache Maven di Ubuntu 20.04 Metode apt
Melakukan instalasi Apache Maven di Ubuntu menggunakan apt adalah proses yang sederhana dan mudah.
Update indeks paket dan instal Maven dengan memasukkan perintah berikut:
sudo apt update sudo apt install maven
Untuk memverifikasi penginstalan, jalankan mvn -version:
mvn -version
Outputnya akan terlihat kurang lebih seperti ini:
Apache Maven 3.6.3 Maven home: /usr/share/maven Java version: 11.0.7, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64 Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "5.4.0-26-generic", arch: "amd64", family: "unix"
Pada poin ini, Apache Maven sekarang terinstal di sistem dan Anda dapat mulai menggunakannya.
Cara Install Apache Maven Rilis Terbaru
Di bagian ini, kami akan memberikan petunjuk langkah demi langkah tentang cara mengunduh dan menginstal versi Apache Maven terbaru di Ubuntu 20.04.
1. Install OpenJDK
Maven 3.3+ membutuhkan JDK 1.7 atau lebih tinggi untuk diinstal.
Instal OpenJDK 11 , dengan mengetik:
sudo apt update && sudo apt install default-jdk
Verifikasi instalasi dengan menjalankan perintah berikut:
java -version
Outputnya akan terlihat seperti ini:
openjdk version "11.0.7" 2020-04-14 OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) OpenJDK 64-Bit Server VM (build 11.0.7+10-post-Ubuntu-3ubuntu1, mixed mode, sharing)
2. Download Apache Maven
Saat artikel ini ditulis, versi terbaru Apache Maven adalah 3.6.3. Sebelum melanjutkan ke langkah berikutnya, kunjungi halaman download Maven untuk melihat apakah versi yang lebih baru tersedia.
Unduh Apache Maven dan tempatkan di direktori /tmp :
wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz -P /tmp
Setelah unduhan selesai, ekstrak arsip di direktori/opt:
sudo tar xf /tmp/apache-maven-*.tar.gz -C /opt
Untuk memiliki kontrol penuh atas versi dan pembaruan Maven, kita perlu membuat symbolic link untuk maven yang akan mengarah ke direktori penginstalan Maven:
sudo ln -s /opt/apache-maven-3.6.3 /opt/maven
Saat versi baru dirilis, Anda dapat meningkatkan penginstalan Maven, dengan membongkar versi yang lebih baru dan mengubah symlink untuk mengarahkannya.
3. Setup environment variables
Selanjutnya, kita perlu mengatur variabel lingkungan. Untuk melakukannya, buka editor teks dan buat file baru bernama maven.sh di direktori/etc/profile.d/.
sudo nano /etc/profile.d/maven.sh
Paste kode berikut:
export JAVA_HOME=/usr/lib/jvm/default-java export M2_HOME=/opt/maven export MAVEN_HOME=/opt/maven export PATH=${M2_HOME}/bin:${PATH}
Simpan dan tutup file. Skrip ini akan bersumber pada startup shell.
Jadikan skrip dapat dieksekusi dengan perintah chmod :
sudo chmod +x /etc/profile.d/maven.sh
Finally, load the environment variables using the source command:
Terakhir, load environment variables menggunakan perintah source, dengan begini kita bisa memuat perubahan terbaru tanpa perlu logout dan login kembali:
source /etc/profile.d/maven.sh
4. Verify Instalasi
Untuk memverifikasi bahwa Maven telah diinstal, gunakan perintah mvn -version yang akan mencetak versi Maven:
mvn -version
Anda akan melihat output seperti berikut:
Maven home: /opt/maven
Java version: 11.0.7, vendor: Ubuntu, runtime: /usr/lib/jvm/java-11-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "5.4.0-26-generic", arch: "amd64", family: "unix"
Versi terbaru Maven sekarang diinstal pada sistem Ubuntu Anda.
Kesimpulan
Kami telah menunjukkan kepada Anda cara menginstal Apache Maven di Ubuntu 20.04. Anda bisa mengunjungi halaman resmi Apache Maven Documentation dan mempelajari cara memulai dengan Maven.