Jalankan program tanpa membuka IDE NetBean

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Jalankan program tanpa membuka IDE NetBean

Budi Tri Subiyanto
Halo, rekan2 pengguna NetBeans..
Sy sangat baru sekali dalam bhs Java terutama NetBeans. Sy saat ini adalah programmer Delphi dan sangat ingin
bisa menguasai NetBeans.

Kalo diDelphi, program kita compile langsung muncul file .exe-nya dan bisa digunakan tanpa perlu menjalankan
IDE Delphi-nya, sedangkan kalo diNetBeans koq tidak muncul file .exe-nya. Gimana kalo menjalankan program kita
tanpa harus menjalankan IDE NetBeans-nya?

Terima kasih atas bantuannya. Smg pertanyaan ini jg bermanfaat bagi yg lain.

Salam

Budi Tri Subiyanto



===================================================================
Now, I'm Delphi programmer but next I want to become Java programmer ;)

       
---------------------------------
Be a better friend, newshound, and know-it-all with Yahoo! Mobile.  Try it now.

[Non-text portions of this message have been removed]

Reply | Threaded
Open this post in threaded view
|

Re: Jalankan program tanpa membuka IDE NetBean

Tonny Kohar
Hi,

On Mon, 2008-02-25 at 01:58 -0800, Budi Tri Subiyanto wrote:

> Halo, rekan2 pengguna NetBeans..
> Sy sangat baru sekali dalam bhs Java terutama NetBeans. Sy saat ini
> adalah programmer Delphi dan sangat ingin
> bisa menguasai NetBeans.
>
> Kalo diDelphi, program kita compile langsung muncul file .exe-nya dan
> bisa digunakan tanpa perlu menjalankan
> IDE Delphi-nya, sedangkan kalo diNetBeans koq tidak muncul
> file .exe-nya. Gimana kalo menjalankan program kita
> tanpa harus menjalankan IDE NetBeans-nya?
>
> Terima kasih atas bantuannya. Smg pertanyaan ini jg bermanfaat bagi yg
> lain.
>

Di bahasa pemograman Java, memang hasi compilasi tidak menghasilkan exe
file tapi menghasilkan class file. Jadi di Java tidak ada konsep tentang
exe tapi tentang class. Dan ini tidak berhubungan dengan IDE tertentu
eg: Netbeans (bukan java, cuman IDE)

Untuk mengeksekusi program java di butuhkan Java Virtual Machine
(JVM/JRE) dan tidak bisa langsung (Tidak ada exe), prosesnya secara
sederhana sebagai berikut
- jalankan virtual machinenya
- attach class yang mau di jalankan di virtual machine nya
eg:
java hasilcompilasi.class

Kalau class nya banyak, Java juga menyediakan package / archiver manager
yang berextensi jar. Jar ini serupa dengan zip file (GNUZip) dengan
beberapa modifikasi. Dengan adanya jar, maka lebih dari 1 class dapat di
archive bersama2 dalam 1 jar.
contoh exekusi menggunakan jar
java -jar somejar.jar your.package.MainClass
java -jar somejar.jar (dengan asumsi class entry nya di taruh di
manifest)

Atau menggunakan package installer khusus yang bisa menghasilkan exe dan
yang secara optional juga bisa meng embedkan JRE/JVM nya.

Bagi yang berminat untuk belajar program java, di harapakan juga
mengerti perbedaan antara bahasa pemograman (java) dengan IDE (netbeans)
dan juga sifat2/characteristik dari Java (tidak ada exe, JVM/JRE) dll.

Kalau konsep dasar di atas tidak di mengerti dan hanya mengandalkan IDE,
ntar kalau ada masalah bisa pusing.

Coba cari di google tentang java deployment, atau baca tutorial nya java
di java.sun.com

Cheers
Tonny Kohar
--
KIYUT
imagine, design, create ...
http://www.kiyut.com