3,195 Views
Sinopsis
Tentu kalau membuat aplikasi yang berukuran besar dan melibatkan banyak developer, kalian harus membuat struktur direktori tersendiri, misalkan direktori source, direktori library, direktory resource seperti icon bahkan untuk urusan versioning kalian bisa menggunakan Github. Nah dengan menggunakan IDE seperti Netbeans bahkan kalian akan mendapatkan fitur debuging, compile, serta package dalam 1 aplikasi saja. Setiap aplikasi yang dibuat menggunakan java akan terdapat *.class yang sangat banyak sekali, sehingga harus dikumpulkan/compress menjadi satu kesatuan dengan nama *.jar karena Java bisa berjalan di multi OS sehingga output dari kompile bukan *.exe.
IDE Netbeans di develop menggunakan Java berbasis GUI Swing hal yang berbeda kalau kalian menggunakan Eclipse berbasis SWT. Pada Bab ini kalian akan diberikan cara membuat project mulai dari
- Create Project
- Membuat Main Class yaitu class yang akan di eksekusi pertama kali ketika dipanggil oleh JRE
- Kompile project menjadi aplikasi *.jar
- Menjalankan aplikasi berbasis *.jar
Agar lebih mudah, project yang akan kalian buat yaitu “Hello World” yang berbasis console bukan GUI sehingga run nya pun harus menggunakan command prompt
Create New Project
Setelah buka Netbeans, kalian bisa klik icon New Project
Pilih saja Java Application
Kita akan membut project Demo kalian bebas sih memberikan namanya
Maka akan muncul project Demo termasuk Library Defaultnya yaitu JDK 1.8, bila Project yang mengandung banyak library bisa kalian lihat lihat di daftar Libraries
Membuat New Java Class
Kita ingin membuat class sehingga pilih saja New -> Java Class
Misalkan kita akan membuat class HelloWorld.java
akan ter create secara otomatis yaitu HelloWorld.java yang berlokasi di Source Packages
Nah sekarang kalian bisa koding, dengan mengetikan berikut
/**
*
* @author mulkan.ms@gmail.com
*/
public class HelloWorld {
public static void main(String [] args )
{
System.out.println("Hello");
}
}
Lakukan Compile File
Kalian bisa melihat hasil proses Compile File nya
Run Main Class
Untuk run main Class nya kalian bisa ikuti cara berikut
hasilnya bisa ditampilkan di Output
Setup Main Class di Project
Setiap Project yang berbasis Aplikasi (bukan untuk sebagai Library) maka dibutuhkan Main Class yang akan dieksekusi pertama kali ketika dipanggil oleh JRE sehingga perlu kalian setup menggunakan langkah berikut ini
Main Class kalian pilih dengan Browse
Yup menjadi seperti dibawah ini, biarkan saja yang lainnya default (akan dijelaskan ke tingkat lanjut)
kalian bisa melihat ada file Demo.jar yang merupakan compress Project nya
tapi kalau kalian buka menggunakan seperti dibawah ini
Tidak akan terjadi apapun, karena aplikasi tersebut berbasis Console saja bukan aplikasi berbasis GUI sehingga kalian akan tetap membutuhkan Command Prompt untuk run nya, ketikan saja perintah berikut
java -jar Demo.jar