macOS'ta Maven Kurulumu (Terminal ile Adım Adım)
Yeni bir macOS kurulumu yaptıktan sonra Maven'ı terminal üzerinden kullanabilmek için birkaç küçük ayar yapmak gerekiyor. Ben kurulumu manuel olarak yaptığım için izlediğim adımları aşağıda sırasıyla paylaşıyorum.
1. Maven'ı İndirmek
İlk olarak Maven'ın resmi indirme sayfasından Binary (ZIP) sürümünü indiriyorum.
İndirdikten sonra ZIP dosyası bilgisayarıma geliyor.
2. Maven Dosyalarını İstediğim Klasöre Taşımak
İndirdiğim ZIP dosyasını kullanacağım klasöre taşıyorum. Ben kendi sistemimde /opt/homebrew/lib klasörünü tercih ettim.
Örneğin dosya yapısı şu şekilde oluyor:
/opt/homebrew/lib/apache-maven-3.8.4
3. ZIP Dosyasını Çıkarmak
Terminalden Maven dosyasının bulunduğu dizine geçip ZIP dosyasını çıkarıyorum.
unzip apache-maven-3.8.4-bin.zip
Bu işlem sonunda Maven klasörü oluşmuş oluyor.
4. Maven'ı PATH Değişkenine Eklemek
Maven komutlarını terminalin her yerinden kullanabilmek için PATH ortam değişkenine Maven'ın bin klasörünü eklemem gerekiyor.
Bunun için terminalden .zshenv dosyasını açıyorum.
nano ~/.zshenv
Dosyanın içerisine aşağıdaki satırı ekliyorum.
export PATH=$PATH:/opt/homebrew/lib/apache-maven-3.8.4/bin
Buradaki yol, Maven klasörünü çıkardığım dizini göstermelidir.
5. Dosyayı Kaydetmek
Değişikliği yaptıktan sonra Nano editöründe:
- Control + O → Dosyayı kaydet (Write Out).
- Enter → Dosya adını onayla.
- Control + X → Editörden çık.
6. Ortam Değişkenlerini Yeniden Yüklemek
Yaptığım PATH değişikliğinin aktif olması için aşağıdaki komutu çalıştırıyorum.
source ~/.zshenv
Böylece terminal yeni ortam değişkenlerini yeniden yüklüyor.
7. Maven Kurulumunu Kontrol Etmek
Son olarak Maven'ın doğru şekilde kurulduğunu kontrol etmek için sürüm bilgisini görüntülüyorum.
mvn -v
Kurulum başarılıysa terminalde Maven sürümü, Java sürümü ve Maven Home bilgileri görüntülenir.
Örneğin buna benzer bir çıktı görebilirsiniz:
Apache Maven 3.8.4 Java version: 21 Maven home: /opt/homebrew/lib/apache-maven-3.8.4
Kısaca Tüm Kurulum Adımları
| Adım | Yapılacak İşlem |
|---|---|
| 1 | Maven ZIP dosyasını indir. |
| 2 | Dosyayı /opt/homebrew/lib gibi istediğin klasöre taşı. |
| 3 | unzip apache-maven-3.8.4-bin.zip ile çıkar. |
| 4 | nano ~/.zshenv ile ortam değişkeni dosyasını aç. |
| 5 | PATH içerisine Maven'ın bin klasörünü ekle. |
| 6 | source ~/.zshenv ile ortam değişkenlerini yenile. |
| 7 | mvn -v ile kurulumu doğrula. |
Sonuç
Bu işlemlerden sonra Maven terminal üzerinden kullanılabilir hale geliyor. Artık herhangi bir dizinde mvn clean install, mvn test veya diğer Maven komutlarını doğrudan çalıştırabiliyorum.
