Maven projelerde jar dosyası nasıl eklenir?

Merhaba, bu yazımda bir jar dosyasının Maven projelerde nasıl ekleneceğini kısaca anlatacağım.
İlk olarak nereden çıktı bu diyebilirsiniz zaten uzak repo’dan Maven bağımlılıkları indiriyor diyebilirsiniz. Evet indiriyor, peki ya kullanacağınız jar uzak repo ‘ da yoksa veya önceden yazdığınız bir kütüphaneyi projenize eklemek isterseniz ne olacak? Evet, bu durumu şimdi sırasıyla açıklayalım.

Öncelikle şu linkteki jar dosyasını indirelim. (http://code.google.com/p/kaptcha/downloads/list) Ben bu jar dosyası üzerinden gideceğim. Siz istediğiniz jar dosyasını kullanabilirsiniz tabi ki.

Command line üzerinde aşağıdaki komutu kendinize göre düzenleyip yazınız.

mvn install:install-file -Dfile=c:\desktop\ufuk\kaptcha-{version}.jar -DgroupId=com.google.code -DartifactId=kaptcha -Dversion={version} -Dpackaging=jar

Dfile, indirdiğimiz jar dosyasının yolunu veriyoruz. {version} yerine – kaptcha-2.3.2.jar – jar dosyasının biliyorsanız versiyonunu geçiniz. Bilmiyorsanız 1.o değerini verebilirsiniz.

DartifactId, projenin ismini verebilirsiniz.

Dversion, {version} yerine verdiğiniz değeri veriniz.

Yazdığımız komutu çalıştırdığımızda BUILD SUCCESSFUL çıktısını verdiyse sorun yok demektir.
ve son olarak pom.xml dosyasına bağımlılığımızı ekleyebiliriz.

 <dependency>
      <groupId>com.google.code</groupId>
      <artifactId>kaptcha</artifactId>
      <version>2.3.2</version>
 </dependency>

İşte bu kadar, herhangi bir jar dosyasını önce local repomuza ekledik ve bağımlılık olarak tanımladık.

Sonraki yazılarda görüşmek üzere!!

Test edilmeyen kod tuhaflaşır…