logo

Java'da yürütülebilir bir jar dosyası nasıl yapılır

kavanoz (Java Arşivi) JDK aracı, çalıştırılabilir jar dosyasını oluşturma olanağı sağlar. Yürütülebilir bir jar dosyası, çift tıklarsanız sınıfın ana yöntemini çağırır.

Yürütülebilir jar dosyasını oluşturmak için oluşturmanız gerekir. .mf dosyası manifest dosyası olarak da bilinir.

linux'ta script çalıştırma

Bu örneği indirin

Bildirim dosyası oluşturma

Manifest dosyası oluşturmak için Ana Sınıf yazıp, ardından iki nokta üst üste, ardından boşluk, ardından sınıf adı yazıp enter girmeniz gerekir. Örneğin:

dosyam.mf
 Main-Class: First 

Gördüğünüz gibi mf dosyası Ana Sınıf iki nokta üst üste uzayı sınıfı adı ile başlıyor. Burada sınıf adı First'tür.

Mf dosyasında sınıf adından sonra yeni satır girilmelidir.


Jar aracını kullanarak yürütülebilir jar dosyası oluşturma

Jar aracı birçok anahtar sağlar; bunlardan bazıları şunlardır:

  1. -C yeni arşiv dosyası oluşturur
  2. -içinde ayrıntılı çıktı üretir. Dahil edilen veya çıkarılan kaynağı standart çıktıda görüntüler.
  3. -M Verilen mf dosyasındaki bildirim bilgilerini içerir.
  4. -F arşiv dosyası adını belirtir
  5. -X arşiv dosyasından dosyaları çıkarır

Şimdi mf dosyasını kullanarak yürütülebilir jar'ı oluşturacak kodu yazalım.

yazman gerekiyor kavanoz Daha sonra anahtarlar Daha sonra mf_file Daha sonra jar_file Daha sonra .sınıf dosyası aşağıda verildiği gibi:

 jar -cvmf myfile.mf myjar.jar First.class 

Aşağıda verilen resimde gösterilmektedir:

çalıştırılabilir jar oluşturma

Şimdi çalıştırılabilir jar dosyasını oluşturacak. Üzerine çift tıklarsanız, Birinci sınıfın ana yöntemini çağıracaktır.

ikili arama ağacı

AWT veya SWING kullanarak herhangi bir pencere tabanlı uygulama oluşturduğunuzu varsayıyoruz. Eğer yapmazsanız aşağıda verilen kodu kullanabilirsiniz:

İlk.java
 import javax.swing.*; public class First{ First(){ JFrame f=new JFrame(); JButton b=new JButton('click'); b.setBounds(130,100,100, 40); f.add(b); f.setSize(300,400); f.setLayout(null); f.setVisible(true); f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } public static void main(String[] args) { new First(); } } 
Bu örneği indirin

Aşağıda verilen görsele göre çalıştırılabilir jar dosyasının nasıl göründüğüne bakalım:

Java'da yürütülebilir jar dosyası