Apache Maven, Java uygulamaları geliştirmek için bir proje yönetim aracıdır.
Diğer Linux tabanlı proje yönetimi araçlarına benzer, ancak bir projenin kapsamlı ve okunması kolay durumunu sağlamak için tasarlanmış olması bakımından farklılık gösterir. Ayrıca bir POM (Proje Nesne Modeli) yaklaşımı içerir, yani standartlaştırılmış yazılım kitaplıkları ve eklentileri kullanır.
Bu kılavuz size yol gösterecek Apache Maven’i Debian 9’a nasıl kurarım.
Önkoşullar
- Debian 9 çalıştıran bir sistem
- ile bir kullanıcı hesabına erişim sudo veya kök ayrıcalıkları
- Bir terminal penceresine/komut satırına erişim (Ctrl-Alt-F2)
- Varsayılan olarak dahil edilen uygun paket yöneticisi
- (isteğe bağlı)
wget
emretmek
Seçenek 1: Apache Maven’i Yum ile Debian’a kurun
1. Çoğu yazılım kurulumunda olduğu gibi, havuz dizinini güncelleyerek başlayın:
sudo apt update
İşlemin tamamlanmasına izin verin.
2. Aşağıdakileri girerek Apache Maven’i kurun:
sudo apt install maven
Kurulumun tamamlanmasına izin verin.
3. Maven sürümünü kontrol ederek kurulumu doğrulayın:
mvn –version
2. Seçenek: Apache Maven’in En Son Sürümünü Kurun
1. Adım: Java Geliştirme Kitini Kurun
Apache Maven, Java Geliştirme Kiti’ni (JDK) gerektirir. Bu öğretici, açık kaynaklı OpenJDK yazılım paketini kullanır. Uyumluluk için 1.7 veya sonraki bir sürümü kullandığınızdan emin olun.
1. Bir terminal penceresinde aşağıdakileri girin:
sudo apt install default-jdk
2. Aşağıdakileri girerek Java kurulumunu ve sürümünü onaylayın:
java –version
İlk satır geri dönmelidir openjdk sürümü “1.8.0_181” veya daha yüksek.
Adım 2: Debian için Apache Maven’i İndirin
Not: Bu makale yazıldığı sırada Apache Maven 3.6.0 sürümündeydi. Daha yeni bir sürüme ihtiyacınız varsa, lütfen geliştiricinin indirmek sayfa.
1. wget
dosyaları indirmek için komut /tmp dizin:
sudo wget http://ftp.naz.com/apache/maven/maven-3/3.6.0/binaries/apache-maven-3.6.0-bin.tar.gz –P /tmp
Bir hata alırsanız “komut bulunamadıyüklemek için aşağıdakini kullanın wget:
sudo apt install wget
Bir kere wget kurulum bittiğinde, dosyayı indirebilmelisiniz.
2. Ardından, .tar.gz dosyaya / tercih dizin:
sudo tar xf /tmp/apache-maven-3.6.0-bin.tar.gz –C /opt
Not: Farklı bir Maven sürümü kullanıyorsanız, değiştirin 3.6.0 indirdiğiniz sürüme.
Son olarak, yazılım konumuna sembolik bir bağlantı oluşturun. Bu, güncellemeler ve diğer görevler için konum yazmayı kolaylaştırmaya yardımcı olur:
sudo ln –s /opt/apache-maven-3.6.0 /opt/maven
3. Adım: Ortamı Yapılandırın
Çoğu Linux yazılımı gibi, Apache Maven de bir yapılandırma dosyası kullanır. Bu dosya şu adreste bulunur: /etc/profile.d/maven.sh.
1. Dosyayı oluşturun ve düzenlemek için açın:
sudo nano /etc/profile.d/maven.sh
2. Aşağıdaki satırları girin:
# Apache Maven Environmental Variables
# MAVEN_HOME for Maven 1 - M2_HOME for Maven 2
export JAVA_HOME=/usr/lib/jvm/default-java
export M2_HOME=/opt/maven
export MAVEN_HOME=/opt/maven
export PATH=${M2_HOME}/bin:${PATH}
Kaydetmek dosya ve çıkış.
3. Ardından, aşağıdakileri girerek izinleri değiştirin:
sudo chmod +x /etc/profile.d/maven.sh
4. Ardından, şunu girerek dosyayı yükleyin:
Source /etc/profile.d/maven.sh
4. Adım: Apache Maven Kurulumunu Doğrulayın
Aşağıdakileri girin:
mvn –version
Sistem, Apache Maven sürümünüzü, Maven Home’un konumunu ve Java sürümünüzü göstermelidir.
Çözüm
Artık Debian 9 sunucunuza Apache Maven’i başarıyla kurmuş olmalısınız.
Daha fazla eğitim için makalemizi okuyun ve Maven’i Ubuntu’ya nasıl kuracağınızı öğrenin.
Daha fazla bilgi için lütfen şuraya bakın: resmi maven belgeleri.