>>dakid

blood, sweat and tears.

Java kodunu çalıştırılabilir jar dosyasına dönüştürme

Yazan: aycanayhan Ağustos 31, 2008

Jar dosyası Zip ve Rar dosyaları gibi, bilgileri sıkıştırmak için kullanılır. Bir veya birden fazla dosyayı sıkıştırıp, gerçek boyutundan daha az bir boyutta saklamamızda işe yarar. Burada Java kaynak kodunu Jar dosyasında sıkıştırmamızdaki amaç dosyayı sıkıstırarak, dosyanın boyutunu küçültmekten ziyade, çalıştırılabilir bir jar dosyası yaratarak, çalışır kodumuzu tek bir dosyada toplayıp, çift tıklandığında çalışabilir halde saklamaktır.

Çalıştırılabilir Jar dosyası yaratmak

İlk olarak bir text dosyası yaratmak gerekiyor. Bu text dosyasının içinde kodunuzdaki main metodunun hangi class içinde olduğu yazacak. Başka bir deyişle, Jar dosyası çalıştırıldığında hangi class ın içindeki main methodunun çalıştırılacağı belirlenecek.

Oluşturacağınız text dosyasının adı “main.txt” olsun ve çalıştırılacak main metodunu barındıran dosyanın adı “train.java” olsun.
main.txt dosyasının içi şöyle olmalı: 

Main-Class: train

Burada belirtmemiz gereken bir nokta var ki o da text dosyamızın ilk satırında “Main-Class: train” yazarken 2. satırı boş olmalı. yani text dosyası 2 satırdan oluşmalı ( 2 satırdan oluşmayınca sorun çıkıyor).
Text dosyasını oluşturduktan sonra şu komut ile jar dosyamızı oluşturabiliriz.

jar cmf main.txt example.jar *.class

*class ile tüm derlenmiş dosyaları Jar dosyasının içinde sıkıştırmış oluyoruz.
Artık kodunuz “example.jar” dosyasına sıkıştırıldı ve çalıştırılabilir tek dosya haline geldi. Çift tıklayarak kodunuzu çalıştırabilirsiniz.

Yorum yapın

XHTML: Bu etiketleri kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>