Nah setelah kita tahu bagaimana membuat file MANIFEST.INF Kali ini saya akan posting cara membuat file jar nya.
JAR Sendiri adalah Java ARchif, jadi didalam file nya terdirii dari class file yang begitu banyak dsb..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);
Programmerp=new
Programmer();
p.setNama (“Sahabat Usman ”);
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%)
17 Juni 2010
Langganan:
Posting Komentar (Atom)
My Profile
- Mac Osqy
- Kalibaru, Banyuwangi, Indonesia
- Aku orang nya biasa-biasa aja, kepada siapa aja ramah, santun dan segan... normal-normal aja sepertinya sama seperti yang lain. travelling adalah hoby ku, meski dengan modal pas-pasan dan bondo tekat, lawan aja asal hati senang.... dunia nyata sampai maya pun aku coba tembus dengan sebuah harapan tertentu... hal terburuk yang paling membingungkan adalah target, hmmm... bikin badan Keook aja, ampun deh pokoknya! seni merupakan mainan kecilku tanpa harus tau apa itu C+, C++, binary dan asembly yang menjadi buyut sebuah bahasa... Namanya juga LAMER bisa apa??? tapi aku harus tetap berkarya meski hanya dengan modal mesin dari keluarga Penryn, dan selalu berharap bisa meminang keluarga Clarksfield nantinya.
Music
Diberdayakan oleh Blogger.
Pageviews
Banner 468x60
Navigation
Popular Posts
-
Berawal dari ngumpul bareng dengan para Neter Penangan Permai di sebuah Rumah di kawasan Jl. H. Randim 50, tanpa disadari salah satu Net...
-
Ya Rab.... Hamba meminta binatang mungil nan lucu, tapi Engkau memberiku Ulat berbulu... aku sempat putus asa kala itu. Namun suatu hari Ak...
-
WEP adalah Wired Equivalent Privacy. Ini merupakan standar untuk enkripsi nirkabel sampai sekarang. Banyak orang bahkan tidak menggunakan WE...
-
Feature : *New DXKT7 Very fast and stable *No battery drain *Bravia engine *EXT4 File System *EXT3 support
-
London - Sisa-sisa perahu Nabi Nuh ditemukan di ketinggian 13 ribu kaki atau sekitar 3,9 kilometer di sebuah gunung di Turki. Hal tersebut d...
-
Sebuah advance operator dari google yang banyak kita anggap sebagai New Modern Wisdom mampu memecah berbagai permasalahan, mampu menjaw...
-
REUNI DAN HALAL BI HALAL IKSASS KORCAM KALIBARU IKSASS DAN SIMPATISAN KORCAM KALIBARU akan melaksanakan Reuni dan Halal bi Halal : Hari ...
-
Jaringan GPRS Tentu Anda mengenal handphone (HP) bukan? Apakah keungulan HP dibanding telepon rumah? Tentu jawaban spontan karena sifat mobi...
-
Sebelum kita melangkah lebih lanjut, yang perlu kita pahami adalah konsep awal kenapa kita bisa menikmati internet gratis itu. Alasan utam...
-
Di posting sebelumya telah di muat mengenai jenis koneksi internet dengan jaringan tv kabel, sebelum kita melangkah lebih jauh lagi bermain-...
1 komentar:
mohon sertakan sumber aslinya :
http://samsonasik.wordpress.com/2007/10/27/membuat-file-jar/
Posting Komentar