GNU/Linux >> Belajar Linux >  >> Cent OS

Cara Menginstal Apache Maven di CentOS 8

Apache Maven adalah alat manajemen proyek perangkat lunak berdasarkan konsep POM (Project, Object, Model). Maven adalah alat otomatisasi pembangunan yang digunakan terutama untuk proyek berbasis Java, tetapi juga dapat digunakan untuk membangun dan mengelola proyek yang ditulis dalam C#, Ruby, Scala, dan bahasa lainnya. Ini tidak hanya menjelaskan bagaimana perangkat lunak dibangun tetapi juga ketergantungannya.

Dalam tutorial ini, kami akan menunjukkan kepada Anda langkah demi langkah cara menginstal dan mengkonfigurasi Apache Maven pada sistem CentOS 8.

Prasyarat

  • CentOS 8
    Hak istimewa root

Apa yang akan kami lakukan:

  1. Instal Java OpenJDK di CentOS 8
  2. Unduh File Biner Apache Maven
  3. Mengonfigurasi Lingkungan Apache Maven
  4. Pengujian

Langkah 1 - Instal Java OpenJDK di CentOS 8

Pertama, kita akan menginstal Java OpenJDK pada CentOS 8 dari repositori AppStream. Ada banyak versi OpenJDK yang disediakan oleh repositori AppStream, dan kami akan menggunakan Java OpenJDK LTS versi 11.

Anda menggunakan perintah berikut untuk mendapatkan semua versi OpenJDK yang tersedia di AppStream.

dnf search openjdk
dnf info java-11-openjdk

Sekarang instal Java OpenJDK 11 menggunakan perintah dnf di bawah ini.

sudo dnf install java-11-openjdk

Setelah penginstalan selesai, periksa versi Java.

java -version

Dan Anda akan mendapatkan hasil seperti di bawah ini.

Hasilnya, Java OpenJDK 11 telah terinstal di Server CentOS 8.

Langkah 2 - Unduh File Biner Apache Maven

Dalam tutorial ini, kita akan menginstal versi stabil terbaru Apache Maven 3.6.2 dengan mendownload file binernya.

Buka direktori '/usr/local/src' dan unduh file biner Apache Maven menggunakan perintah wget.

cd /usr/local/src
wget https://www-eu.apache.org/dist/maven/maven-3/3.6.2/binaries/apache-maven-3.6.2-bin.tar.gz

Ekstrak file terkompresi dan pindahkan direktori Apache maven ke '/usr/local' sebagai direktori 'maven'.

tar -xf apache-maven-3.6.2-bin.tar.gz
mv apache-maven-3.6.2 /usr/local/maven/

Sekarang Apache Maven telah diinstal pada direktori '/usr/local/maven'.

Langkah 3 - Konfigurasikan Lingkungan Apache Maven

Pada langkah ini, kita akan menyiapkan variabel lingkungan untuk Apache Maven. Kita akan mengkonfigurasi direktori variabel lingkungan Apache Maven melalui direktori '/etc/profile.d', dan itu akan membuat Apache Maven dapat digunakan oleh semua pengguna di sistem.

Buka direktori '/etc/profile.d' dan buat skrip 'maven.sh' menggunakan editor vim.

cd /etc/profile.d/
vim maven.sh

Rekatkan skrip berikut.

# Apache Maven Environment Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export M2_HOME=/usr/local/maven
export PATH=${M2_HOME}/bin:${PATH}

Simpan dan tutup.

Setelah itu, buat skrip 'maven.sh' dapat dieksekusi dan muat ke sistem menggunakan perintah sumber.

chmod +x /etc/profile.d/maven.sh
source /etc/profile.d/maven.sh

Sekarang konfigurasi variabel lingkungan Apache Maven telah selesai. Dan sebagai hasilnya, perintah Apache Maven tersedia untuk semua pengguna di sistem.

Langkah 4 - Pengujian

Untuk memverifikasi instalasi Apache Maven kami, Anda dapat menjalankan perintah maven di bawah ini.

mvn --version

Dan Anda akan mendapatkan hasil seperti berikut:

Hasilnya, instalasi Apache Maven 3.6 telah selesai. Ini berjalan di Linux CentOS 8 64bit, dengan Java OpenJDK 11 terinstal, dan direktori Home Maven adalah '/usr/local/maven'.


Cent OS
  1. Cara Instal Apache Maven CentOS 7 / RHEL 7

  2. Cara Menginstal Apache Kafka di CentOS 8

  3. Cara Menginstal Maven di CentOS 7

  1. Cara Menginstal Apache Maven di CentOS 7

  2. Cara menginstal pakar di RHEL 8 / CentOS 8

  3. Cara Instal Apache Cassandra di CentOS 8

  1. Cara Menginstal Apache di CentOS 7

  2. Cara Menginstal Apache Maven di CentOS 7

  3. Cara Instal Apache Cassandra di CentOS 7