Apache Ant

Apache Ant – 8) Jar oluşturmak

Proje derlendikten sonra ilk akla gelen bu sınıf dosyalarının nasıl tertipli bir hale getirileceği oluyor. Bu işlem için eğer uygulamamız standalone (konsol/windows ) ise java bize jar dosyaları oluşturulması yönünde bir...

Apache Ant – 7) Döküman derlemek

Dökümantasyon her proje için mutlaka olması gereken parçalarından birisidir. Özellikle projenin sürümünün çıkmasından sonra destek verilmesi ve bakımının yapılması aşamalarında çok önemli bir rol oynamaktadır. Java standard paketinin içinde gelen javadoc aracı ile kolay döküman...

Apache Ant – 6) Proje derlemek

Şimdiye kadar Ant içinde kullanabileceğimiz birçok veri yapısı ve işler öğrendik, şimdi ise bu bilgiyi aksiyona dökme zamanı geldi. Bu bölümde bir proje yapılandıracağız. Bu bölümün ana amacı .java dosyalarının derlenmesi...

Apache Ant – 5) Veri tipleri

Ant, bizim için hazırda oluşturulmuş veri yapıları sağlar. Bu veri yapılarını programlama dilinin verdikleri ile karıştırmamak gerekir. Aksine ürün çıktıktan/yazıldıktan sonra kullanım için oluşturulmuş servisler gibi düşünmek daha mantıklı olacaktır. Aşağıda...

Apache Ant – 4) Özellik dosyaları

Projeniz içinde kullandığınız özellikleri/ayarları(properties) isterseniz direk olarak Java’nın desteklediği tip olan properties dosyası olarak tutabilirsiniz. Özelliklerin dosyalara ayrılması ve ayrı dosyalarda tutulması proje büyüdükçe daha anlamlı hale gelmektedir. Proje özelliklerini dosyalara...

Apache Ant – 3) Özellik işleri (property tasks)

Ant derleme dosyaları XML kullanılarak yazıldığı için kullandığınız programlama dilindekine benzer bir şekilde değişken tanımlaması yapamazsınız. Fakat buna rağmen takdir edersiniz ki değişken tanımlayarak bazı özelliklere kısa isimlerle ulaşmak daha verimli/kolay...

Apache Ant – 2) Dosyaları derlemek

Bir Ant projesini yapılandırmak için genel olarak build.xml dosyası kullanılır. Genelde bu dosya projenin kök dizininde bulunur. Fakat bu dosyanın ismi ve yeri için bir sınırlama söz konusu değildir. Dosyanın adını...

Apache Ant – 1) Kurulum

Apache Ant, tam teşekküllü bir yazılım dağıtım lisansı olan ve Apache iştirakı olan Apache Yazılım Lisansı ile dağıtılır. Ant’ın son versiyonu ve kodlarının tamamı, sınıf dosyaları ve dökümanları http://ant.apache.org adresinden temin...