Bu dersimizde maven için kullanılan repository terimlerinden bahsedeceğim.
Repository ; bellek, depo gibi anlamlara gelmektedir ve Maven da yaptigi gorev itibariyle de bu kelimeyi tam olarak karsilamaktadir. Maven da 3 tane Repository bulunmaktadir.
Maven Local Repository
Bu bizim yerel depomuzdur , bilgisayarimizda bulunan bir klasordur. Maven tarafindan indirilen , projelerimizde kullanilan pluginler ve jarlar bulunur. Local Repository su dizinlerde bulunur;
Windows
C:\Documents and Settings\{kullaniciAdi}\.m2
C:\Users\{kullaniciAdi}\.m2
setting.xml dosyasi araciligyla local repository dosyamizin yeri degistirilebilir.
setting.xml
Dosyada bulunan ilgili alana localRepository tagini ekleyip , klasor dizinini verererek local repository dizimizi degistirebiliriz.C:/users/aboz/maven_repo ....
Maven Central Repository
Maven Remote Repository
Bazi jarlar https://home.java.net/ ve http://www.jboss.org/overview/ repository’lerinde bulunmaktadir. Ornegin ; Hibernate gereken bir jari JBoss Remote Repository tanimlamasi yaparak çekmek gerekebilir.
Java.net Repository
JBoss.org Repositoryjava.net https://maven.java.net/content/repositories/public/
İşte maven Maven Install komutu ile jar veya war dosyası oluşturulup local repository içerisine install edilir.java.net https://maven.java.net/content/repositories/public/

Hiç yorum yok:
Yorum Gönder