Cara Menginstal Apache Maven di Ubuntu 20.04

Cara Menginstal Apache Maven di Ubuntu 20.04

Pada artikel ini, kita akan melihat cara menginstal Apache Maven di Ubuntu 20.04. Kami akan menginstal Apache Maven versi 3.6.3.

Apache Maven adalah perangkat lunak manajemen proyek dan alat pemahaman. Berdasarkan konsep model objek proyek (POM), Maven dapat mengelola pembuatan, pelaporan, dan dokumentasi proyek dari informasi utama.

Apache Maven adalah alat manajemen proyek sumber terbuka dan gratis yang digunakan untuk proyek Java. Anda dapat dengan mudah mengelola pembuatan, pelaporan, dan dokumentasi proyek dari informasi utama menggunakan Apache Maven.

Prasyarat

  • Server khusus dengan OS Ubuntu 20.04 diinstal.
  • pengguna root atau non-root dengan hak sudo.

Persyaratan sistem

  • Maven 3.3+ membutuhkan JDK 1.7 atau lebih tinggi untuk dieksekusi.
  • Tidak ada persyaratan memori minimum.
  • Tidak ada persyaratan OS minimum. Skrip mulai disertakan sebagai skrip shell dan file batch Windows.

Langkah 1 - Perbarui server Anda

# apt-get update -y
# apt-get upgrade -y

Langkah 2 - Instal Java

Selanjutnya kita akan menginstal OpenJDK 11.

# apt-get install -y default-jre

Untuk memverifikasi instalasi, periksa versi menggunakan perintah berikut:

# java -version

Outputnya akan mirip dengan yang berikut:

openjdk version "11.0.8' 2020-07-14
OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)
OpenJDK 64-Bit Server VM (build 11.0.8+10-post-Ubuntu-0ubuntu120.04, mixed mode, sharing)

Langkah 3 - Instal Apache Maven

Kami akan mengubah direktori kerja kami saat ini ke direktori /opt/ :

# cd /opt/

Kami dapat mengunduh Apache Maven versi stabil terbaru dari situs web resmi: menggunakan perintah wget . Jika perintah wget tidak ada, Anda dapat menginstalnya menggunakan perintah # apt-get install wget -y .

# wget https://www-us.apache.org/dist/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz

Setelah unduhan selesai, ekstrak arsip yang diunduh:

# tar -xvzf apache-maven-*tar.gz

Sekarang, ganti nama direktori yang diekstraksi menggunakan perintah berikut:

# mv apache-maven-3.6.3 maven

Langkah 4 - Atur variabel lingkungan

Selanjutnya, kita perlu mengatur variabel lingkungan seperti M2_HOME , JAVA_HOME dan PATH . Anda dapat melakukan ini dengan membuat file mavenenv.sh di dalam direktori /etc/profile.d/ :

# vi /etc/profile.d/mavenenv.sh

Tambahkan baris berikut:

export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}

Simpan dan tutup.

Jadikan file tersebut dapat dieksekusi:

# chmod +x /etc/profile.d/mavenenv.sh

Sekarang Anda dapat memuat variabel lingkungan:

# source /etc/profile.d/mavenenv.sh

Langkah 5 - Verifikasi instalasi

Setelah semuanya berhasil dikonfigurasi, periksa versi Apache Maven:

# mvn --version

Outputnya akan mirip dengan yang berikut:

Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
Maven home: /opt/maven
Java version: 11.0.8, 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-51-generic', arch: "amd64', family: "unix'

Kami telah berhasil menginstal Apache Maven.

Pada artikel ini, kita telah melihat cara menginstal Apache Maven di Ubuntu 20.04.


Cara Mengaktifkan tag pendek PHP

Cara Mengaktifkan tag pendek PHP

Pada artikel ini, kami telah membahas cara mengaktifkan tag pendek PHP. PHP mem-parsing file menggunakan tag pembuka dan penutup, yang terlihat seperti . Untuk mengaktifkan tag pendek PHP

Konfigurasi mod_evasive Untuk Mencegah Serangan DoS dan DDoS Di CentOS

Konfigurasi mod_evasive Untuk Mencegah Serangan DoS dan DDoS Di CentOS

Pada artikel ini, kita akan mempelajari cara menginstal dan mengkonfigurasi mod_evasive untuk mencegah serangan DoS dan DDoS pada CentOS. Modul Apache mod_evasive.

Cara Menginstal PHP dengan PHP-FPM Untuk NGINX di CentOS

Cara Menginstal PHP dengan PHP-FPM Untuk NGINX di CentOS

cara menginstal PHP dengan PHP-FPM untuk NGINX di CentOS. Konfigurasi dasar server web NGINX untuk memproses aplikasi PHP dan server pada port 80.

Cara Mengamankan Server Web Nginx Dengan Lets Encrypt di CentOS

Cara Mengamankan Server Web Nginx Dengan Lets Encrypt di CentOS

Pada artikel ini, kita akan mempelajari cara mengamankan server web Nginx dengan Lets Encrypt di CentOS.

Cara Mengamankan Server Web Nginx dengan Lets Encrypt Di Ubuntu 18.04

Cara Mengamankan Server Web Nginx dengan Lets Encrypt Di Ubuntu 18.04

kita akan belajar cara mengamankan server Web Nginx dengan Lets Encrypt di Ubuntu. Lets Encrypt adalah Otoritas Sertifikat. Pelajari cara menginstal SSL di Ubuntu 18.04

Cara Mengaktifkan Kompresi Brotli di Nginx CWP

Cara Mengaktifkan Kompresi Brotli di Nginx CWP

Pada artikel ini, kita akan mempelajari cara mengaktifkan kompresi Brotli di Nginx CWP. CentOS Web Panel Brotli adalah algoritme kompresi lossless tujuan umum yang mengompresi data.

Cara Menghapus Ekstensi html Di Nginx

Cara Menghapus Ekstensi html Di Nginx

Jika Anda ingin tahu cara menghapus ekstensi html di Nginx, tutorial ini akan membantu Anda. Untuk menghapus ekstensi .html, edit file conf Nginx dan tambahkan baris berikut:

Cara Menginstal Modul mod_pagespeed Apache Di CWP

Cara Menginstal Modul mod_pagespeed Apache Di CWP

kita akan menginstal modul Apache mod_pagespeed di CWP. mod_pagespeed adalah modul Apache sumber terbuka yang dibuat oleh Google. Cache kecepatan halaman di Panel Web CentOS.

Cara Menginstal Apache Maven di Ubuntu 20.04

Cara Menginstal Apache Maven di Ubuntu 20.04

Bagaimana cara menginstal Apache Maven di Ubuntu 20.04. Kami akan menginstal Apache Maven 3.6.3. Apache Maven adalah perangkat lunak manajemen proyek dan alat pemahaman.

Cara Install Lets Encrypt di Nginx CentOS 8

Cara Install Lets Encrypt di Nginx CentOS 8

Nah pelajari cara menginstal Lets Encrypt di Nginx CentOS 8 menggunakan certbot. Lets Encrypt adalah Otoritas Sertifikat (CA) yang menyediakan enkripsi SSL/TLS