[Java] Membuat File JAR
June 13th, 2008 | by irfan_ardiansah |File JAR dalam Java digunakan sebagai file koleksi library (pustaka) dan/atau sebagai file eksekusi aplikasi. Untuk membuat File JAR dibutuhkan JDK dan perintah jar sudah berada dalam PATH Sistem Operasi yang digunakan.
Bila File JAR digunakan sebagai file koleksi pustaka yang isinya tidak bisa dieksekusi maka perintah untuk membuatnya adalah seperti ini:
View CodeJAVA | |
jar cvf NamaJar.jar Nama1.class Nama2.class Nama3.class | |
atau
View CodeJAVA | |
jar cvf NamaJar.jar . | |
Perhatikan tanda baca titik, tanda baca ini memerintahkan kepada perintah jar untuk menginput semua file dan folder dalam FOLDER INI secara rekursif ke dalam NamaJar.jar
Bila File JAR digunakan sebagai file eksekusi, maka yang pertama harus dibuat adalah File Manifest. File Manifest digunakan untuk memberitahukan Java mana file yang harus dieksekusi. Biasanya file yang harus dieksekusi memiliki perintah:
View CodeJAVA | |
public class Nama1 { public static void main(String[] args) { } } | |
Membuat File Manifest:
View CodeJAVA | |
Manifest-Version: 1.0 Created-By: Irfan Ardiansah Main-Class: Nama1 | |
Berikan sebuah baris kosong setelah perintah Main-Class, karena perintah jar akan selalu mengabaikan baris terakhir. Simpan dengan nama misalnya manifest.txt Kemudian kita buat File JAR:
View CodeJAVA | |
jar cvfm NamaJarEksekusi.jar manifest.txt Nama1.class Nama2.class Nama3.class | |
atau
View CodeJAVA | |
jar cvfm NamaJarEksekusi.jar manifest.txt . | |
Untuk menjalankan file eksekusi ini gunakan perintah
View CodeJAVA | |
java -jar NamaJarEksekusi.jar | |
IP Address-mu:
38.103.63.59