17 Mayıs 2017 Çarşamba

Jar Nedir?

JAR yani uzun haliyle Java Archive, Java için kullanabileceğimiz bir arşiv formatıdır. Yani java da yazılmış bir uygulamanın çalışabilmesi için gerekli kütüphanelerin bulunduğu sıkıştırılmış bir dosyadır. Kısaca Java projelerinin tek bir dosya şeklinde kullanılabilmesine olanak sağlayan bir formattır.
Yazdığımız Java uygulamalarını sadece kullandığımız IDE(Netbeans, Eclipse vs.) üzerinden derleyip çalıştırmak yerine, normal masaüstünden çift tık ile çalıştırılabilir bir program haline dönüştürmek istiyorsak JAR bizim için kullanılabilir bir arşiv formatıdır.

Birden fazla sınıftan oluşan (kütüphane-library) gibi projemizi tek bir dosya gibi alıp farklı projelere eklemek istediğimizde JAR bizim yardımımıza koşar. Örneğin; sık sık kullandığınız metotlar var. Bunları her seferinde sıfırdan yazmak istemiyorsunuz. Bir proje açıp bu metotları barındıran sınıfları yazarsınız. Ardından JAR formatında çıktı(export) olarak alırsınız. İstediğiniz zaman istediğiniz projeye ekleyerek(import) tekrar kullanılabilir bir hale getirmiş olursunuz.

Yani kısaca JAR, kodumuzu IDE’den bağımsız ve başka projelerde kullanılabilir hale getirmek için kullanacağımız bir araçtır.

Kaynaklar :

http://ugurcanlacin.com/maven-nedir-ve-neden-kullanilir/

Hiç yorum yok:

Yorum Gönder