Android

Bagaimana untuk memasang apache maven pada centos 7

How to install Apache Maven on CentOS 7

How to install Apache Maven on CentOS 7

Isi kandungan:

Anonim

Apache Maven adalah alat pengurusan projek dan alat pemahaman yang bebas dan terbuka yang digunakan terutamanya untuk projek Java. Maven menggunakan Model Objek Projek (POM) yang pada asasnya adalah fail XML yang mengandungi maklumat mengenai projek, butiran konfigurasi, dependensi projek, dan sebagainya.

Dalam tutorial ini, kami akan menunjukkan kepada anda dua cara yang berbeza untuk memasang Apache Maven pada CentOS 7.

Repositori CentOS rasmi mengandungi pakej Maven yang boleh dipasang dengan pengurus pakej yum . Ini adalah cara paling mudah untuk memasang Maven pada CentOS, namun versi yang dimasukkan dalam repositori mungkin ketinggalan di belakang versi terkini Maven.

Untuk memasang versi terkini Maven, ikuti arahan yang diberikan di bahagian kedua artikel ini di mana kita akan memuat turun Maven dari laman web rasmi mereka.

Pilih kaedah pemasangan yang paling sesuai untuk persediaan dan persekitaran anda.

Prasyarat

Pengguna yang anda log masuk mestilah mempunyai keistimewaan sudo untuk dapat memasang pakej.

Memasang Apache Maven pada CentOS dengan Yum

Memasang Maven pada CentOS 7 menggunakan yum adalah proses mudah dan mudah.

  1. Pasang Maven dengan menaip perintah berikut di terminal anda:

    sudo yum install maven

    Sahkan pemasangan dengan menaip perintah mvn -version :

    mvn -version

    Keluaran seharusnya kelihatan seperti ini:

    Apache Maven 3.0.5 (Red Hat 3.0.5-17) Maven home: /usr/share/maven Java version: 1.8.0_191, vendor: Oracle Corporation Java home: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

Itu sahaja. Maven kini dipasang pada sistem CentOS anda dan anda boleh mula menggunakannya.

Pasang Keluaran Terkini Apache Maven

Bahagian berikut memberikan arahan langkah demi langkah tentang cara memasang versi Apache Maven terkini pada CentOS 7. Kami akan memuat turun pelepasan terkini Apache Maven dari laman web rasmi mereka.

1. Pasang OpenJDK

Maven 3.3+ memerlukan JDK 1.7 atau lebih tinggi untuk dipasang. Kami akan memasang OpenJDK, yang merupakan pembangunan Java default dan runtime dalam CentOS 7.

Pasang pakej OpenJDK dengan menaip:

java-1.8.0-openjdk

Sahkan bahawa Java telah berjaya dipasang dengan menjalankan perintah berikut:

java -version

Keluaran seharusnya kelihatan seperti ini:

openjdk version "1.8.0_191" OpenJDK Runtime Environment (build 1.8.0_191-b12) OpenJDK 64-Bit Server VM (build 25.191-b12, mixed mode)

2. Muat turun Apache Maven

Pada masa penulisan artikel ini, versi terkini Apache Maven adalah 3.6.0 . Sebelum meneruskan langkah seterusnya, anda perlu menyemak halaman muat turun Maven untuk melihat jika versi yang lebih baru tersedia.

Mulakan dengan memuat turun Apache Maven di direktori /tmp menggunakan perintah wget berikut:

wget https://www-us.apache.org/dist/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz -P /tmp

Apabila muat turun selesai, ekstrak arkib dalam direktori /opt :

sudo tar xf /tmp/apache-maven-3.6.0.tar.gz -C /opt

Untuk mempunyai lebih banyak kawalan terhadap versi dan pembaharuan Maven, kami akan membuat maven pautan simbolik yang akan menunjuk ke direktori pemasangan Maven:

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

Untuk menaik taraf pemasangan Maven anda, cabut pembungkusan versi yang lebih baru dan tukar symlink untuk menunjuknya.

3. Menetapkan pembolehubah persekitaran

Seterusnya, kami perlu menyediakan pembolehubah persekitaran. Buka editor teks anda dan buat fail baru bernama mavenenv.sh di dalam direktori /etc/profile.d/ .

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

Tampal baris berikut:

/etc/profile.d/maven.sh

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 dan tutup fail. Skrip ini akan diperolehi pada permulaan shell.

Buat skrip yang boleh dilaksanakan dengan menjalankan perintah chmod berikut:

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

Muatkan pembolehubah persekitaran menggunakan arahan source :

source /etc/profile.d/maven.sh

4. Sahkan pemasangan

Untuk mengesahkan bahawa Maven dipasang, gunakan perintah mvn -version yang akan mencetak versi Maven:

mvn -version

Anda harus melihat sesuatu seperti berikut:

Apache Maven 3.6.0 (97c98ec64a1fdfee7767ce5ffb20918da4f719f3; 2018-10-24T18:41:47Z) Maven home: /opt/maven Java version: 1.8.0_191, vendor: Oracle Corporation, runtime: /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.191.b12-0.el7_5.x86_64/jre Default locale: en_US, platform encoding: UTF-8 OS name: "linux", version: "3.10.0-862.3.2.el7.x86_64", arch: "amd64", family: "unix"

Itu sahaja. Versi terkini Maven kini dipasang pada sistem CentOS anda.

Kesimpulannya

Anda telah berjaya memasang Apache Maven pada CentOS 7. Anda kini boleh melawat halaman Dokumentasi Apache Maven yang rasmi dan belajar bagaimana untuk memulakan dengan Maven.

java maven centos