A jar (Java archívum) A JDK eszköze lehetőséget biztosít a végrehajtható jar fájl létrehozására. Egy végrehajtható jar fájl meghívja az osztály fő metódusát, ha duplán kattint rá.
A végrehajtható jar fájl létrehozásához létre kell hozni .mf fájl , más néven manifest fájl.
git status -s
Töltse le ezt a példát
Manifest fájl létrehozása
A jegyzékfájl létrehozásához be kell írnia a Main-Class szót, majd kettőspontot, majd szóközt, majd osztálynevet, majd be kell írnia. Például:
myfile.mfMain-Class: First
Mint látható, az mf fájl a Main-Class kettőspont szóköz osztálynévvel kezdődik. Itt az osztály neve First.
Az mf fájlban az új sor kötelező az osztálynév után.
Futtatható jar fájl létrehozása jar eszközzel
A jar eszköz számos kapcsolót tartalmaz, amelyek közül néhány a következő:
- -c új archív fájlt hoz létre
- -ban ben bőbeszédű kimenetet generál. Megjeleníti a mellékelt vagy kivont erőforrást a szabványos kimeneten.
- -m tartalmazza az adott mf fájlból származó manifest információkat.
- -f megadja az archív fájl nevét
- -x kivonja a fájlokat az archív fájlból
Most írjuk meg a futtatható jar kódját az mf fájl segítségével.
Írnod kell befőttes üveg akkor kapcsolók akkor mf_file akkor jar_file akkor .classfile az alábbiak szerint:
mi az a java verem
jar -cvmf myfile.mf myjar.jar First.class
Az alábbi képen látható:
Most létrehozza a végrehajtható jar fájlt. Ha duplán rákattint, meghívja az Első osztály fő metódusát.
Feltételezzük, hogy bármilyen ablak alapú alkalmazást készített az AWT vagy a SWING használatával. Ha nem, használhatja az alábbi kódot:
Először.javaimport 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(); } }Töltse le ezt a példát
Nézzük meg, hogyan néz ki a végrehajtható jar fájl az alábbi képen: