file jar adalah file hasil compress dari file-file
*.class di java yang telah kita buat, untuk mengeksekusi kita tinggal double
klik aja, seperti file exe, berikut contohnya :
Misalkan kita punya 3 kelas, yaitu
kelas Manusia,kelas Programmer yang merupakan turunan manusia, dan
kelas Samsonasik si wujud manusia itu .
________________________
class Manusia{
String nama;
void setNama(String n){
this.nama=n;
}
String getNama(){
return nama;
}
String makan(){
return “nyam…nyam…”;
}
}
_________________________
class Programmer extends Manusia{
String coding(){
return “lieur….”;
}
}
____________________
import javax.swing.*;
class Samsonasik{
public static void main(String args[]){
JFrame.setDefaultLookAndFeelDecorated(true);
JFrame f=new JFrame(“Latihan *.jar “);
JLabel l=new JLabel();
l.setBounds(20,20,400,20);
Programmer p=new Programmer();
p.setNama(“Abdul Malik Ikhsan”);
l.setText(p.getNama()+” sedang “+p.coding()+” dan makan,
“+p.makan());
f.getContentPane().add(l);
f.getContentPane().setLayout(null);
f.setBounds(250,250,450,70);
f.setResizable(false);
f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
f.setVisible(true);
}
}
//compile file di atas …
—————————————-
Nah, cara membuat file *.jar-nya, kita siapkan dulu file MANIFEST.MF, kalau
kita tidak punya, ya membuat sendiri file MANIFEST.MF, berdasarkan program di
atas, berarti main classnya class Samsonasik
Manifest-Version: 1.0
Created-By: 1.5.0_01 (Sun Microsystems Inc.)
Main-Class: Samsonasik
____________________________
Berikut cara mengkompress menjadi file *.jar
buka command prompt :
————————————-
F:\java\wordpress>jar cvfm Samsonasik.jar MANIFEST.MF *.class
added manifest
adding: Manusia.class(in = 464) (out= 286)(deflated 38%)
adding: Programmer.class(in = 273) (out= 213)(deflated 21%)
adding: Samsonasik.class(in = 1252) (out= 792)(deflated 36%)
Title : Cara buat file*.jar
Description : file jar adalah file hasil compress dari file-file *.class di java yang telah kita buat, untuk mengeksekusi kita tinggal double klik aja, ...