GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Apache Maven di CentOS 7

Pendahuluan

Apache Maven adalah alat manajemen proyek untuk mengembangkan aplikasi Java yang dirancang untuk memberikan status proyek yang komprehensif dan mudah dibaca.

Ini juga menggabungkan pendekatan POM (Project Object Model), yang berarti menggunakan pustaka dan plugin perangkat lunak standar. Fitur-fitur ini membantu menciptakan lingkungan pengembangan standar untuk beberapa tim.

Tutorial ini akan memandu Anda melalui menginstal Apache Maven di CentOS 7.

Prasyarat

  • Sistem yang menjalankan CentOS 7
  • Akses ke akun pengguna dengan sudo atau hak akses root
  • Akses ke jendela terminal/baris perintah (Ctrl-Alt-F2)
  • Yang nyaman pengelola paket, disertakan secara default
  • (Opsional) wget utilitas perangkat lunak

Opsi 1:Instal Apache Maven di CentOS dengan Yum

1. Buka jendela terminal, dan masukkan berikut ini:

sudo yum install maven

Konfirmasikan penginstalan, dan biarkan prosesnya selesai. Maven sekarang harus diinstal pada sistem Anda.

2. Verifikasi instalasi dengan memeriksa versi Maven:

mvn ––version

Keluaran berikut mengonfirmasi pemasangan yang berhasil:

Opsi 2:Instal Versi Terbaru Maven

Terkadang versi perangkat lunak di repositori default lebih tua dari rilis stabil terbaru dari pengembang. Bagian ini akan memandu Anda melalui instalasi manual Apache Maven di CentOS .

Langkah 1:Instal Java Development Kit

Apache Maven membutuhkan Java Development Kit. Panduan ini menggunakan paket perangkat lunak OpenJDK.

1. Di jendela terminal, masukkan berikut ini:

sudo yum install java-1.8.0-openjdk-devel

Biarkan prosesnya selesai.

2. Verifikasi instalasi dengan memeriksa versi Java:

java –version

Langkah 2:Unduh Apache Maven untuk CentOS

Unduh file sumber Maven ke /tmp direktori dengan perintah:

sudo wget http://mirrors.ibiblio.org/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz –P /tmp

Jika Anda mendapatkan kesalahan “perintah tidak ditemukan”, Anda mungkin kehilangan wget perangkat lunak. Instal dengan memasukkan:

sudo yum install wget

Ekstrak .tar.gz arsip:

sudo tar xf /tmp/apache-maven-2.6.0-bin.tar.gz –C /opt

(Opsional) Buat tautan simbolis dengan memasukkan:

sudo ln –s /opt/apache-maven-3.6.0 /opt/maven

Langkah ini mempertahankan direktori yang diekstrak tetapi memungkinkan Anda untuk menggunakan /opt/maven sebagai jalan pintas ke direktori itu.

Langkah 3:Konfigurasikan Lingkungan

Apache Maven bekerja dari file konfigurasi, /etc/profile.d/maven.sh .

1. Buat dan edit file konfigurasi dengan memasukkan:

sudo vi /etc/profile.d/maven.sh

2. Masukkan baris berikut:

# Apache Maven Environmental Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/jre-openjdk

export M2_HOME=/opt/maven

export MAVEN_HOME=/opt/maven

export PATH=${M2_HOME}/bin:${PATH}

Simpan file dan keluar.

3. Ubah hak akses file dengan perintah chmod dengan memasukkan berikut ini:

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

4. Kemudian muat file tersebut dengan perintah:

source /etc/profile.d/maven.sh

Langkah 4:Verifikasi Instalasi Apache Maven

Untuk memverifikasi instalasi Apache Maven, gunakan perintah:

mvn ––version

Sistem akan menampilkan Apache Maven 3.6.0 dan Beranda Maven:/opt/maven .

Menggunakan Apache Maven

Maven awalnya dirancang untuk proyek Java. Namun, itu juga dapat digunakan untuk membangun dan mengelola bahasa pemrograman lain, seperti Ruby dan C#.

Salah satu cara kerja Maven adalah melalui penggunaan plugin. Maven dapat mengunduh pustaka dan plugin dari repositori pusat dan men-cache versi lokal. Kebanyakan plugin ditulis untuk mendukung Java. Jika Anda berencana menggunakan Maven untuk mengelola bahasa pemrograman lain, Anda mungkin perlu menulis plugin Anda sendiri untuk bahasa tersebut.


Ubuntu
  1. Cara Menginstal Apache Maven di Debian 9

  2. Cara Instal Apache Maven CentOS 7 / RHEL 7

  3. Cara Menginstal Maven di CentOS 7

  1. Cara Menginstal Apache di CentOS 8

  2. Cara menginstal pakar di RHEL 8 / CentOS 8

  3. Cara Menginstal Apache Maven di Ubuntu 18.04

  1. Cara Instal Apache Cassandra di CentOS 8

  2. Cara Menginstal Apache di CentOS 7

  3. Cara Menginstal Apache Maven di CentOS 7