Langsung ke konten utama

alternatif eksekusi file .class

Buwat yang suka mengompile dan run pake command prompt, ada cara yang lebih sederhana untuk melakukannya yaitu menggunakan file teks berekstensi .bat . File teks yang berekstensi .bat adalah sebuah file yang berisi algoritma perintah yang siap dieksekusi oleh command prompt.
Misalkan kita punya file sumber bernama coba.java dan java pada direktori C:/Program Files/Java/jdk1.6.0_23/bin .
Jalankan notepad.exe dan ketikan perintah sbb,

========================================================
       "C:/Program Files/Java/jdk1.6.0_23/bin/javac" coba.java
       @echo off
       echo.
       pause
========================================================

dan save as dengan nama compiling.bat .
Jalankan notepad.exe lagi dan ketikan perintah sbb,

========================================================
       "C:/Program Files/Java/jdk1.6.0_23/bin/java" coba
       @echo off
       echo.
       pause
========================================================

dan save as dengan nama running.bat .
coba jalankan kedua file .bat tersebut pada file .java Anda dengan mengganti nama coba dengan nama class Anda !



Anda pun dapat membuat file .class Anda menjadi file .exe yang siap dieksekusi di komputer windows teman Anda. Ikuti langkah-langkah berikut !
Kita membutuhkan setidaknya 3 file yaitu,
  • coba.class //dapat Anda ganti dengan file .class yang Anda miliki.
  • java.exe //Anda dapat menemukannya di direktori "C:/Program Files/Java/jdk1.6.0_23/bin"
  • running.bat //isi perintah menyesuaikan nama .class yang akan disertakan.
Agar lebih menarik sebaiknya file running.bat berisi algoritma perintah sbb,

========================================================
@echo off
java main
echo.
echo Application closed
pause
========================================================

untuk mempacking, Anda dapat menggunakan program winRAR atau sejenisnya.
Seleksi ketiga file tersebut, klik kanan, pilih winrar add to archive... .
Pada archiving options, centang bagian Create SFX archive .
Klik tabulasi Advanced lalu klik SFX options… .
Pada bagian Run after extraction ketikan Running.bat .
Anda dapat mengganti icon default dengan klik tabulasi Text and icon .
Klik OK .

Nah sekarang Anda dapat memamerkan program hasil koding anda sendiri.
Jika ada yang mau ditanyakan, hubungi fb saya !
Selamat mencoba, semoga bermanfaat.

Komentar

Postingan populer dari blog ini

Link LIst

Linked List Merupakan suatu struktur data pengembangan dari konsep ADT (Abstrak Data Type) yang bersifat dinamis. Linked List dapat dimanfaatkan secara effektif sesuai dengan keperluan. Linked List juga dapat benar – benar dihapus / dibersihkan dari memory.. Ciri – ciri utama dari Linked List adalah, dia mempunyai minimal dua elemen utama. Elemen – elemen itu adalah data dan pointer untuk menunjukkan ke list berikutnya. Perbedaan mendetail antara Array dan Linked List Linked List Array -          Pengaksesan Dinamis-          Pengalokasian random pada alamat memory-          Dapat dibebaskan dari memory-          Tidak menggunakan konsep indexing-          Pengaksesan untuk searching /sorting lambat -      ...

Normalisasi Tabel DataBase

    Normalisasi adalah suatu teknik untuk mengorganisasi data ke dalam tabel-tabel  untuk memenuhi kebutuhan pemakai di dalam suatu organisasi. Tahapan  Normalisasi       1. Bentuk Tidak Normal                            Menghilangkan perulangan group        2. Bentuk Normal Pertama (1NF)                            Menghilangkan ketergantungan sebagian        3. Bentuk Normal Kedua (2NF)                            Menghilangkan ketergantungan transitif        4. B...

Binary Tree

       Binary Tree adalah struktur data yang hampir mirip juga dengan Linked List untuk menyimpan koleksi dari data. Dengan syarat bahwa tiap node hanya boleh memiliki maksimal dua subtree dan ke dua subtree tersebut harus dipisah.   -Node : elemen pohon yang berisi informasi dan penunjuk percabangan   -Tingkat (level) : akar ditentukan bertingkat 1   -Derajat (degree) : banyaknya turunan dari suatu node.   -Daun (leaf) : node yang berderajat 0, dinamakan juga sebagai node eksternal.   -Tinggi (high)/ kedalam (depth) : tingkat maksimum node dalam pohon dikurangi 1         Aturan yang harus dipenuhi untuk membangun sebuah BST adalah sebagai berikut: Semua data dibagian kiri sub-tree dari node t selalu lebih kecil dari data dalam node t itu sendiri. Semua data dibagian kanan sub-tree dari node t selalu lebih besar atau sama dengan data dalam node t.       ...