Sun Java SDK dan Installasinya
Jan. 19, 2010
Sun Java SDK adalah Java SDK yang diproduksi oleh Sun Microsystems, dimana Sun adalah pencipta Java itu sendiri. Informasi mengenai Sun Java SDK dapat diakses didalam websitenya http://java.sun.com. Sun adalah pemegang hak cipta Java didunia.
Sun Java SDK adalah sebuah produk open source dengan lisensi GPL. Source codenya dapat didownload diwebsitenya, yang ajaib dari source code Sun Java SDK ini adalah memiliki lisensi yang bermacam-macam selain GPL, yaitu SCSL dan JRL.
Instalasi Sun Java SDK
Untuk melakukan instalasi lingkungan Windows, jalankan JSDK installer, umumnya bentuk filenya adalah jdk-1_5_xx-windows-i586.exe, dimana xx adalah update versinya.
Proses instalasi Java SDK adalah melakukan instalasi Java SDK dan Java RE, dimana didalam Java SDK sendiri terdapat JRE yang diinstall, ini yang membuat terjadi redudansi. Untuk mengatasi sehingga hanya ada satu JRE dalam setiap PC, gantilah tujuan instalasi ke c:\jdk1.5.0_xx, dimana xx adalah update dari Java SDK.
JRE dibutuhkan untuk programmer yang menghendaki penggunaan aplikasi bebasis Java WebStart. Dimana untuk aplikasi WebStart harus diregister file .JNLP didalam registery.
Sun Java SDK adalah Java SDK yang diproduksi oleh Sun Microsystems, dimana Sun adalah pencipta Java itu sendiri. Informasi mengenai Sun Java SDK dapat diakses didalam websitenya http://java.sun.com. Sun adalah pemegang hak cipta Java didunia.
Sun Java SDK adalah sebuah produk open source dengan lisensi GPL. Source codenya dapat didownload diwebsitenya, yang ajaib dari source code Sun Java SDK ini adalah memiliki lisensi yang bermacam-macam selain GPL, yaitu SCSL dan JRL.
Instalasi Sun Java SDK
Untuk melakukan instalasi lingkungan Windows, jalankan JSDK installer, umumnya bentuk filenya adalah jdk-1_5_xx-windows-i586.exe, dimana xx adalah update versinya.
Proses instalasi Java SDK adalah melakukan instalasi Java SDK dan Java RE, dimana didalam Java SDK sendiri terdapat JRE yang diinstall, ini yang membuat terjadi redudansi. Untuk mengatasi sehingga hanya ada satu JRE dalam setiap PC, gantilah tujuan instalasi ke c:\jdk1.5.0_xx, dimana xx adalah update dari Java SDK.
JRE dibutuhkan untuk programmer yang menghendaki penggunaan aplikasi bebasis Java WebStart. Dimana untuk aplikasi WebStart harus diregister file .JNLP didalam registery.
Instalasi Sun Java SDK di Linux
Proses instalasi Java SDK di Linux terbilang paling mudah, ada 2 versi dari Java SDK yang disediakan oleh Sun, yaitu yang berbentuk binary installer dan berbentuk RPM. Distro berbasis RPM adalah SuSE, RedHat, Fedora, dan Mandrake.
Sedangkan untuk binary installer diperlukan bagi merekayang menghendaki menginstal Java SDK didalam lingkungan berbasis Debian atau distro Linux umum. Versi RPM tidak berjalan baik di lingkungan linux berbasis Debian. Walaupun telah dilakukan alien, yang konon dapat melakukan konversi aplikasi .rpm menjadi .deb, tetap saja dalam implementasinya terutama Java SDK ini, tidak berhasil. Karena banyak package yang tidak dikonversikan.
Sebenarnya file .rpm dari Java SDK lebih sederhana dibandingkan Java SDK berbasis Windows, hal ini dikarenakan .rpm hanya melakukan proses extraksi, dan tidak ada installer windows.
Perintah untuk melakukan instalasi juga sederhana hanya dengan menjalankan jdk-1_
_5_0-linux-i586-rpm.bin, kemudian file .rpm didapat dan dilanjutkan dengan perintah :
Rpm-i jdk-1_5_0-linux-i586-rpm, dan secara otomatis akan didapat folder jsdk-1.5.0 didalam folder /usr/java, tetapi terkadang versi terbaru dari installer berbasis RPM, melakukan extract didalam folder /home/username. Sehingga kita harus memindahkan secara manual ke folder /usr/java.
Ada keuntungan tersendiri menginstall didalam /home/username, terutama yang suka menjalankan aplikasi Java tetapi dengan banyak versi SDK, misalnya /home/frans untuk SDK 1.5, sedangkan /home/cimande untuk SDK 1.4.2. Sedangkan /usr/java umumnya dipakai untuk general use.
Jangan lupa menambahkan JAVA_HOME didalam .bash_profile, setting .bash_profile yang salah akan membuat aplikasi Java dan proses kompilasi tidak berhasil, sedangkan untuk aplikasi berbasis Java WebStart, akan membuat eksekusi .JNLP tidak akan dilakukan.
IBM Java SDK
Sun dan Bea JRockIt hanya menyediakan Java SDK untuk prosessor dan sistem operasi yang mereka dukung dan menjadi target marketnya, sedangkan diluar itu, vendor-vendor harus membuat Java SDK sendiri, dan caranya dapat juga dengan membeli lisensinya dari Sun. IBM melakukan hal ini, dikarenakan IBM memiliki banyak system operasi dan malah memiliki prosessor sendiri PowerPC yang menjadi prosessor untuk Mac, RS/6000 (pSeries) dan i5-nya. IBM juga memberikan Java SDKnya secara gratis, dengan websitenya dapat diakses di http://www-128.ibm.com/developerworks/java/jdk/, IBM membuat versi Java SDK untuk AIX, Linux, zOS, OS/390, OS/400, Windows. Umumnya semua sistem operasi IBM memilki Java didalamnya, karena IBM salah satu pemain kuat didunia Java. Hampir semua OS, IBM memiliki implementasi Java SDKnya. Malah gosipnya nilai investasi Java yang dikeluarkan IBM adalah yang terbesar, jauh lebih besar dari sang penemunya Sun Microsystems.