On Thu, 2 Nov 2000, Indra Gunawan wrote:

> Saya mengcompile program dengan JDK 1.2 dan ingin menjalankannya di Linux. 
> Tapi versi di Linux lebih rendah dan class saya ditolak. Saya tahu bahwa Sun 
> menyediakan solusi untuk ini dengan menyediakan JRE untuk tiap versi 
> sehingga jika versi lebih rendah ingin jalankan class versi lebih tinggi 
> maka tinggal meload JRE yang sesuai. Tapi saya hanya sekedar tahu dan tidak 
> tahu prakteknya.

JRE adalah JDK tanpa byte-code compiler; maksudnya dibuat JRE adalah bagi
mereka yang perlu me-run kelas Java saja, tidak develop. Jadi kan bisa
menghemat space, buat apa menaruh compiler dan rekan-rekannya kalau memang
tidak bakal dipakai. Soal versi, intinya sih ya sama saja, kalau
kompilasinya pakai JDK 1.2, JREnya paling tidak ya 1.2.
 
> Ada yang bisa bantu darimana saya harus mulai?

Ya pasang saja JRE 1.2 di mesin Linuxnya.  

BTW, sekalian saja pasang yang 1.3 dari Sun, ada JIT compilernya; jadi
untuk code yang sering di run, sembari jalan bakalan dikompilasi jadi
native-code, sehingga eksekusinya jadi lebih cepat. Ini bagus buat kode
besar yang long-running (misalnya web server). Tapi kalau untuk program
utility (misalnya Ant), bakal kurang sip, soalnya kan kalau pakai JIT ada
setup time yang relatif lebih lama dibanding versi 1.2. Tapi ini nggak
masalah juga sih sebenarnya, kalau pakai JIT kan mesti bilang "java
-server" buat menjalankan programnya.

Oki



--------------------------------------------------------------------------------
Utk berhenti langganan, kirim email ke [EMAIL PROTECTED]
Informasi arsip di http://www.linux.or.id/milis.php3
Pengelola dapat dihubungi lewat [EMAIL PROTECTED]

Kirim email ke