Cara Memasang Apache Maven di CentOS 7

Cara Memasang Apache Maven di CentOS 7

Apache Maven adalah pengurusan projek perisian sumber terbuka dan membina alat automasi, yang berdasarkan konsepsi model objek projek (Pom), yang terutama digunakan untuk menggunakan aplikasi berasaskan Java, tetapi juga boleh digunakan pada projek yang ditulis dalam C#, Ruby dan bahasa pengaturcaraan lain.

Dalam artikel ini, saya akan menerangkan cara memasang dan mengkonfigurasi versi terkini Apache Maven di atas Centos 7 sistem (arahan yang diberikan juga berfungsi RHEL dan Fedora pengedaran).

Prasyarat

  • Contoh pelayan CentOS 7 yang baru digunakan atau sedia ada.
  • Kit Pembangunan Java (JDK) - Maven 3.3+ Memerlukan JDK 1.7 atau lebih tinggi untuk melaksanakan.

Pasang OpenJDK 8 di CentOS 7

Kit Pembangunan Java (JDK) adalah keperluan utama untuk dipasang Apache Maven, Oleh itu, pasang pertama sistem Java pada CentOS 7 dari repositori lalai dan sahkan versi menggunakan arahan berikut.

# yum install -y java -1.8.0-OpenJDK-Devel # Java -Version 

Sekiranya pemasangan berjalan lancar, anda melihat output berikut.

Versi OpenJDK "1.8.0_141 "Persekitaran Runtime OpenJDK (membina 1.8.0_141-b16) OpenJDK 64-bit Server VM (membina 25.141-b16, mod campuran) 

Pasang Apache Maven di CentOS 7

Seterusnya, pergi ke halaman muat turun Apache Maven rasmi dan ambil versi terkini atau gunakan perintah wget berikut untuk memuat turunnya di bawah direktori rumah maven '/usr/local/src'.

# cd/usr/local/src # wget http: // www-us.Apache.org/dist/maven/maven-3/3.5.4/binari/Apache-Maven-3.5.4-bin.tar.Gz 

Ekstrak fail arkib yang dimuat turun, dan namakan semula menggunakan arahan berikut.

# TAR -XF Apache-Maven-3.5.4-bin.tar.GZ # MV Apache-Maven-3.5.4/ Apache-Maven/ 

Konfigurasikan persekitaran Apache Maven

Sekarang kita perlu mengkonfigurasi pembolehubah persekitaran kepada fail Apache Maven yang telah disusun pada sistem kami dengan membuat fail konfigurasi 'Maven.sh ' di dalam '/etc/profil.D ' direktori.

# cd /etc /profil.d/ # vim maven.sh 

Tambahkan konfigurasi berikut di 'Maven.sh ' fail konfigurasi.

# Apache Maven Environment Variables # Maven_Home untuk Maven 1 - M2_Home untuk Maven 2 Eksport M2_Home =/usr/Local/Src/Apache -Maven Export Path = $ M2_Home/bin: $ Path 

Sekarang buat 'Maven.sh ' fail konfigurasi boleh dilaksanakan dan kemudian memuatkan konfigurasi dengan menjalankan 'Sumber' perintah.

# chmod +x maven.sh # sumber /etc /profil.d/maven.sh 

Semak versi Apache Maven

Untuk mengesahkan pemasangan Apache Maven, jalankan yang berikut Maven perintah.

# mvn --version 

Dan anda harus mendapatkan output yang serupa dengan yang berikut:

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17t19: 33: 14+01: 00) Maven Home:/usr/local/src/apache-maven versi java: 9.0.4, Vendor: Oracle Corporation, Runtime:/Opt/Java/JDK-9.0.4 Locale lalai: en_us, pengekodan platform: UTF-8 OS Nama: "Linux", Versi: "4.17.6-1.EL7.Elrepo.x86_64 ", Arch:" AMD64 ", Keluarga:" Unix " 

Itu sahaja! Anda telah berjaya memasang Apache Maven 3.5.4 pada anda Centos 7 sistem. Sekiranya anda mempunyai masalah yang berkaitan dengan pemasangan, lakukan kongsi dengan kami di bahagian komen.