Android

Centos 7'ye Apache Maven Nasıl Kurulur

Java Pro-двинутый #1. Основы Maven.

Java Pro-двинутый #1. Основы Maven.

İçindekiler:

Anonim

Apache Maven, öncelikle Java projeleri için kullanılan ücretsiz ve açık kaynaklı bir proje yönetim ve anlama aracıdır. Maven, esas olarak proje, yapılandırma ayrıntıları, projenin bağımlılıkları vb. Hakkında bilgi içeren bir XML dosyası olan bir Proje Nesne Modeli (POM) kullanır.

Bu derste, Apache Maven'i CentOS 7'ye kurmanın iki farklı yolunu göstereceğiz.

Resmi CentOS depoları yum paket yöneticisi ile kurulabilen Maven paketleri içerir. Bu, Maven'i CentOS'a kurmanın en kolay yoludur, ancak depolardaki sürüm Maven'in en son sürümünün gerisinde kalabilir.

Maven'in en son sürümünü yüklemek için Maven'i resmi web sitelerinden indireceğimiz bu makalenin ikinci bölümünde verilen talimatları izleyin.

Kurulum ve ortamınız için en uygun kurulum yöntemini seçin.

Ön şartlar

Oturum açtığınız kullanıcının paketleri yükleyebilmesi için sudo ayrıcalıklarına sahip olması gerekir.

Yum ile CentOS'a Apache Maven Kurulumu

Yum'u CentOS 7'ye yum kullanarak yüklemek basit, basit bir işlemdir.

  1. Terminalinize aşağıdaki komutu yazarak Maven'i kurun:

    sudo yum install maven

    mvn -version komutunu yazarak kurulumu doğrulayın:

    mvn -version

    Çıktı şöyle görünmelidir:

    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"

Bu kadar. Maven artık CentOS sisteminize yüklenmiştir ve kullanmaya başlayabilirsiniz.

Apache Maven'in En Son Sürümünü Yükleyin

Aşağıdaki bölümlerde, CentOS 7'ye en son Apache Maven sürümünün nasıl yükleneceği hakkında adım adım talimatlar verilmektedir. Apache Maven'in en son sürümünü resmi web sitelerinden indireceğiz.

1. OpenJDK'yı yükleyin

Maven 3.3+, JDK 1.7 veya üstü bir sürümün yüklenmesini gerektirir. CentOS 7'de varsayılan Java geliştirme ve çalışma zamanı olan OpenJDK'yı yükleyeceğiz.

OpenJDK paketini yazarak yükleyin:

java-1.8.0-openjdk

Aşağıdaki komutu çalıştırarak Java'nın başarıyla yüklendiğini doğrulayın:

java -version

Çıktı şöyle görünmelidir:

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. Apache Maven'i indirin

Bu makaleyi yazarken, Apache Maven'in en son sürümü 3.6.0 . Bir sonraki adıma geçmeden önce, daha yeni bir sürümün mevcut olup olmadığını görmek için Maven indirme sayfasını kontrol etmelisiniz.

Aşağıdaki wget komutunu kullanarak /tmp dizinindeki Apache Maven'i indirerek başlayın:

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

İndirme işlemi tamamlandığında, /opt dizinindeki arşivi çıkarın:

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

Maven sürümleri ve güncellemeleri üzerinde daha fazla kontrole sahip olmak için Maven kurulum dizinine işaret eden sembolik bir link maven oluşturacağız:

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

Maven kurulumunuzu yükseltmek için sadece yeni sürümü paketinden çıkarın ve simgeyi, onu işaret edecek şekilde değiştirin.

3. Kurulum ortamı değişkenleri

Ardından, ortam değişkenlerini ayarlamamız gerekecek. Metin düzenleyicinizi açın ve /etc/profile.d/ dizininin içinde mavenenv.sh adlı yeni bir dosya oluşturun.

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

Aşağıdaki satırları yapıştırın:

/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}

Dosyayı kaydedip kapatın. Bu komut dosyası kabuk başlangıcında alınacaktır.

Aşağıdaki chmod komutunu çalıştırarak komut dosyasını yürütülebilir yapın:

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

source komutunu kullanarak ortam değişkenlerini yükleyin:

source /etc/profile.d/maven.sh

4. Kurulumu doğrulayın

Maven'in kurulu olduğunu doğrulamak için Maven sürümünü yazdıracak mvn -version komutunu kullanın:

mvn -version

Aşağıdaki gibi bir şey görmelisiniz:

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"

Bu kadar. Maven'in en son sürümü artık CentOS sisteminize yüklenmiştir.

Sonuç

Apache Maven'i CentOS 7'nize başarıyla yüklediniz. Artık resmi Apache Maven Belgeleri sayfasını ziyaret edebilir ve Maven'i kullanmaya nasıl başlayacağınızı öğrenebilirsiniz.

java maven centos