Önceki yazımda (Derinlemesine Apache Maven – I), maven’in ne olduğundan, amaçlarından bahsetmiştik. Bu yazımda da maven depolarından, kurulumundan ve komutlarından bahsedeceğim. Maven Depoları (Maven Repositories) Maven, bağımlıkları depo (repository) ile yönetir. Üç adet depo şekli bulunmaktadır. Local Repository (Yerel Depo) Bilgisayarımızda bulunan yerel depomuzdur. Maven tarafından indirilmiş olan jar’ların bulunduğu dizindir. Maven’i kurduğumuzda otomatik olarak…
Kategori: Maven
Derinlemesine Apache Maven – I
Her projenin artık olmazsa olmazı olan Maven için yöneltilen; “Ne için yapıldı?”, “Neden kullanılır?”, “Faydaları nelerdir?” sorularına cevap olarak bir makale yazmak istedim. Bu işin en başına gidelim, 2000′ li yıllara ve Maven’in doğuşuna bakalım. Apache Ant, yazılım inşa süreçlerini(build process) otomatikleştirmeye yarayan bir araçtır. Make‘e benzeyen uygulama, Java ile geliştirilmiş olup, Java projelerinde sıkça kullanılmaktadır. Apache Ant, James…