Apache Maven adalah perangkat lunak manajemen proyek sumber terbuka gratis yang mengelola pembuatan, pelaporan, dan dokumentasi proyek dari lokasi pusat. Ini didasarkan pada konsep model objek proyek dan digunakan khususnya untuk penyebaran proyek berbasis Java. Apache Maven memfasilitasi pekerjaan sehari-hari pengembang Java dan umumnya membantu untuk memahami proyek berbasis Java. Anda dapat dengan mudah mengintegrasikan proyek Anda dengan Subversion atau Git. Maven juga dapat digunakan untuk membuat dan mengelola proyek yang ditulis dalam C#, Ruby, Scala, dan bahasa lainnya.
Dalam tutorial ini, saya akan menjelaskan cara menginstal Apache Maven di server Ubuntu 20.04.
Persyaratan
- Server yang menjalankan Ubuntu 20.04.
- Kata sandi root disiapkan di server Anda.
Memulai
Perintah dalam tutorial ini harus dijalankan dengan hak akses root. Untuk menjadi pengguna root, jalankan perintah ini:
sudo -s
dan masukkan kata sandi sudo Anda saat diminta.
Sebelum memulai, Anda perlu memperbarui sistem Anda dengan versi terbaru. Anda dapat melakukannya dengan menjalankan perintah berikut:
apt-get update -y apt-get upgrade -y
Setelah sistem Anda diperbarui, mulai ulang sistem untuk menerapkan perubahan.
Instal Java JDK
Maven membutuhkan Java JDK untuk diinstal pada sistem Anda. Secara default, Java Development Kit (JDK) 11 tersedia di repositori default Ubuntu 20.04. Anda dapat menginstalnya dengan menjalankan perintah berikut:
apt-get install default-jdk -y
Setelah Java diinstal, Anda dapat memeriksa versi Java dengan perintah berikut:
java -version
Anda akan melihat output berikut:
openjdk version "11.0.13" 2021-10-19 OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.20.04) OpenJDK 64-Bit Server VM (build 11.0.13+8-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
Instal Apache Maven
Pertama, Anda perlu mengunduh Apache Maven versi terbaru dari situs resminya. Anda dapat mengunduhnya dengan perintah berikut:
cd /tmp
https://dlcdn.apache.org/maven/maven-3/3.8.4/binaries/apache-maven-3.8.4-bin.tar.gz
Setelah unduhan selesai, ekstrak file yang diunduh dengan perintah berikut:
tar -xvzf apache-maven-3.8.4-bin.tar.gz
Selanjutnya, salin direktori hasil ekstrak ke direktori /opt/ dengan perintah berikut:
cp -r apache-maven-3.8.4 /opt/maven
Selanjutnya, Anda perlu mengatur variabel lingkungan untuk Java dan Maven. Anda dapat melakukannya dengan membuat file maven.sh:
nano /etc/profile.d/maven.sh
Tambahkan baris 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}
Selanjutnya, berikan izin yang tepat ke file maven.sh dengan perintah berikut:
chmod 755 /etc/profile.d/maven.sh
Terakhir, muat variabel lingkungan dengan menjalankan perintah berikut:
source /etc/profile.d/maven.sh
Anda sekarang dapat memeriksa instalasi Maven dengan menjalankan perintah berikut:
mvn -version
Anda akan melihat output berikut:
Apache Maven 3.8.4 (9b656c72d54e5bacbed989b64718c159fe39b537) Maven home: /opt/maven Java version: 11.0.13, 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-28-generic", arch: "amd64", family: "unix"
Selamat! Anda telah berhasil menginstal Apache Maven di server Ubuntu 20.04 LTS.