logo

Ako vytvoriť spustiteľný súbor jar v jazyku Java

The jar (archív Java) nástroj JDK poskytuje možnosť vytvoriť spustiteľný súbor jar. Spustiteľný súbor jar volá hlavnú metódu triedy, ak naň dvakrát kliknete.

Ak chcete vytvoriť spustiteľný súbor jar, musíte vytvoriť súbor .mf , tiež známy ako súbor manifestu.

stiahnite si videá z youtube na vlc

Stiahnite si tento príklad

Vytvára sa súbor manifestu

Ak chcete vytvoriť súbor manifestu, musíte napísať Main-Class, potom dvojbodku, potom medzeru, potom názov triedy a potom zadať. Napríklad:

myfile.mf
 Main-Class: First 

Ako vidíte, súbor mf začína názvom triedy priestoru s dvojbodkou Main-Class. Tu je názov triedy First.

V súbore mf musí byť za názvom triedy nový riadok.


Vytvorenie spustiteľného súboru jar pomocou nástroja jar

Nástroj jar poskytuje veľa prepínačov, niektoré z nich sú nasledovné:

  1. -c vytvorí nový archívny súbor
  2. -v generuje podrobný výstup. Zobrazuje zahrnutý alebo extrahovaný zdroj na štandardnom výstupe.
  3. -m obsahuje informácie o manifeste z daného súboru mf.
  4. -f určuje názov archívneho súboru
  5. -X extrahuje súbory z archívneho súboru

Teraz napíšme kód na vygenerovanie spustiteľného jar pomocou súboru mf.

csma a csma cd

Treba napísať jar potom swiche potom mf_file potom jar_file potom .classfile ako je uvedené nižšie:

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

Je to znázornené na obrázku nižšie:

vytvorenie spustiteľného jar

Teraz vytvorí spustiteľný súbor jar. Ak naň dvakrát kliknete, zavolá hlavnú metódu prvej triedy.


Predpokladáme, že ste vytvorili akúkoľvek aplikáciu založenú na okne pomocou AWT alebo SWING. Ak nie, môžete použiť kód uvedený nižšie:

Najprv.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(); } } 
Stiahnite si tento príklad

Pozrime sa, ako spustiteľný súbor jar vyzerá podľa obrázka nižšie:

spustiteľný súbor jar v jazyku Java