Format file JAR dan JAD
Thursday, July 24th, 2008 – 10:31 amCukup banyak yang menanyakan apa bedanya file JAR dan JAD, terutama oleh mereka yang bingung pada saat ingin menginstal YMTiny. Disini saya mencoba merangkum berbagai sumber untuk bisa menjelaskan hal tersebut.
JAR adalah singkatan dari Java ARchive. File JAR sebenarnya adalah kumpulan file yang dibundel dan dikompres seperti halnya file ZIP.
Coba saja Anda buka file JAR tersebut dengan program kompresi yang Anda punya, misalnya WinZip, WinRAR, 7Zip, dsb. Anda akan dapat melihat isinya. Bagi Anda yang menggunakan Windows XP atau lebih baru, ubah saja ekstensi nama file JAR menjadi ZIP, maka Windows akan mengenali file tersebut dan bisa membukanya.

Gambar 1: File JAR yang dibuka dengan 7Zip (klik untuk perbesar)
Aplikasi Java dalam JAR
Isi file JAR adalah file-file kompilasi Java (*.class) dan file-file pendukung lainnya, seperti gambar, suara, dll. Didalam folder META-INF terdapat sebuah MANIFEST yang mendeskripsikan nama MIDlet-MIDlet (aplikasi java) yang tersedia, termasuk versi dan nama vendornya. Anda bisa membuka MANIFEST tersebut dengan editor teks seperti Notepad. Tapi hati-hati jika ingin mengubahnya, kemungkinan besar Anda telah melakukan pelanggaran hak cipta :).
Tentang file JAD
JAD adalah singkatan dari Java Application Descriptor. Dari namanya saja kita bisa tahu bahwa JAD adalah file yang mendeskripsikan tentang aplikasi Java (MIDlet). Aplikasi Java yang mana? Tentu saja aplikasi yang ada didalam file JAR, karena file JAD sendiri sebetulnya hanya sebuah file teks biasa, yang bila dilihat isinya mirip sekali dengan MANIFEST yang ada didalam file JAR.
Informasi tambahan yang ada di file JAD adalah url alamat file JAR, ukuran file JAR dan sertifikat bila ada.
Kesimpulan
JAR berisi aplikasi-aplikasi Java yang mungkin lebih dari 1 (satu). Segala hal yang dibutuhkan untuk menjalankan sebuah aplikasi Java, terletak dalam file JAR tersebut.
JAD sifatnya sebagai file tambahan untuk menjelaskan isi file JAR atau data tambahan yang dibutuhkan untuk menginstal file JAR, misalnya sertifikat.
9 Responses to “Format file JAR dan JAD”
artikel bagus nih, tambah ilmu soal java :D, keep posting yaa
By trooper on Jul 27, 2008
Hi..
Aq agak gaptek neh mknya nanya
Drpd ga tau mendingan nanya kan
Gmn sih cr kerja YMTiny dr hp?
Apkh dicharge pulsa hp ku atw gmn?
Tq
Balas: YMTiny menggunakan koneksi internet untuk berhubungan dengan server Yahoo. Koneksi internet ini bisa dengan CSD, GPRS, 3G dan lain-lain tergantung pengaturan di ponsel. Otomatis biaya yang digunakan adalah biaya koneksi internet tersebut, misal indosat Rp. 1/KB. Yang semua biayanya tersebut masuk ke kantong operator :).
By girlly on Aug 6, 2008
aku pake nokia 6225 koq gak bisa install ya????
help..
aplikasi apa yang cocok buat yman di hp-q
thx
By aris on Aug 12, 2008
Tolong donk informasi aplikasi kamus english-indonesia, yg support & free untuk nokia 6120c ? Trm’s
By Ari on Aug 16, 2008
hi.. aq lega..
mau tnya neh tntang instalasi ymtiny d hp ku dgn tipe SE K750i kok ga suport y aplikasinya..knp y?
By Lega Hadiana Putra on Aug 16, 2008
kenapa ymtiny ga bisa di buka di hp nokia 3220??
padahal udah bisa di download tp keluar tulisan aplikasi gagal.
dab ada tulisan java/lang/classformaterror:Bad Utf8index…
kenapa??
By angga on Aug 17, 2008
Ok, thank’s
By Jaguar on Aug 25, 2008
saya pake nokia 6225i, udah bs install tp gak bs online, tulisannya yahoo ID and password required, padahal dah dimasukin yahoo ID dan passwordnya
By bay on Aug 27, 2008
aku pake 6300 udah bisa download tp wktu sign in “temporary network problem” akhirnya muncul Security Error :Untrusted MIDlet attempted to connect to a restricted port there may network problem…, itu terus yg muncul..help me please
By bram on Sep 1, 2008