CentOS 7'ye Apache Maven Nasıl Kurulur


Apache Maven, öncelikle Java'yı dağıtmak için kullanılan, proje nesne modeli (POM) anlayışını temel alan, açık kaynaklı bir yazılım proje yönetimi ve yapı otomasyon aracıdır. tabanlı uygulamalardır ancak aynı zamanda C#, Ruby ve diğer programlama dillerinde yazılmış projelerde de kullanılabilir.

Bu makalede, Apache Maven'in en son sürümünün CentOS 7 sistemine nasıl kurulacağını ve yapılandırılacağını açıklayacağım (verilen talimatlar aynı zamanda RHEL 'de de çalışır) ve Fedora dağıtımı).

Önkoşullar

  • Yeni dağıtılan veya mevcut bir CentOS 7 sunucu örneği.
  • Java Geliştirme Kiti (JDK) – Maven 3.3+ sürümünün yürütülmesi için JDK 1.7 veya üzeri gerekir.

OpenJDK 8'i CentOS 7'ye yükleyin

Java Geliştirme Kiti (JDK), Apache Maven'i yüklemek için birincil gereksinimdir, bu nedenle önce Java'yı varsayılan depodan CentOS 7 sistemine yükleyin ve aşağıdaki komutları kullanarak sürümü doğrulayın.

yum install -y java-1.8.0-openjdk-devel
java -version

Kurulum iyi gittiyse aşağıdaki çıktıyı görürsünüz.

openjdk version "1.8.0_141"
OpenJDK Runtime Environment (build 1.8.0_141-b16)
OpenJDK 64-Bit Server VM (build 25.141-b16, mixed mode)

Apache Maven'i CentOS 7'ye yükleyin

Ardından, resmi Apache Maven indirme sayfasına gidin ve en son sürümü edinin veya aşağıdaki wget komutunu kullanarak '/usr/local/src' maven ana dizini altına indirin.

cd /usr/local/src
wget http://www-us.apache.org/dist/maven/maven-3/3.5.4/binaries/apache-maven-3.5.4-bin.tar.gz

İndirilen arşiv dosyasını çıkartın ve aşağıdaki komutları kullanarak yeniden adlandırın.

tar -xf apache-maven-3.5.4-bin.tar.gz
mv apache-maven-3.5.4/ apache-maven/ 

Apache Maven Ortamını Yapılandırma

Şimdi '/etc/profile.d''maven.sh' bir yapılandırma dosyası oluşturarak ortam değişkenlerini sistemimizdeki önceden derlenmiş Apache Maven dosyalarına yapılandırmamız gerekiyor. güçlü> dizin.

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

Aşağıdaki yapılandırmayı 'maven.sh' yapılandırma dosyasına ekleyin.

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

Şimdi 'maven.sh' yapılandırma dosyasını yürütülebilir hale getirin ve ardından 'source' komutunu çalıştırarak yapılandırmayı yükleyin.

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

Apache Maven Sürümünü Kontrol Edin

Apache Maven kurulumunu doğrulamak için aşağıdaki maven komutunu çalıştırın.

mvn --version

Ve aşağıdakine benzer bir çıktı almalısınız:

Apache Maven 3.5.4 (1edded0938998edf8bf061f1ceb3cfdeccf443fe; 2018-06-17T19:33:14+01:00)
Maven home: /usr/local/src/apache-maven
Java version: 9.0.4, vendor: Oracle Corporation, runtime: /opt/java/jdk-9.0.4
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "4.17.6-1.el7.elrepo.x86_64", arch: "amd64", family: "unix"

Bu kadar! Apache Maven 3.5.4CentOS 7 sisteminize başarıyla yüklediniz. Kurulumla ilgili herhangi bir sorun yaşarsanız yorum kısmında bizimle paylaşın.