Instalasi dan Konfigurasi Java Panji Wisnuwirawan– div. Iptek KOMUNIKE elektro ugm Edited : 12/18/2004 7:12 AM email :
[email protected] ||
[email protected] Artikel ini dapat disebarkan,diedit dengan tetap mencantumkan nama penulis aslinya secara bebas untuk pembelajaran, bukan untuk kepentingan komersial belaka. Kritik dan saran ataupun pertanyaan mohon disampaikan melalui email yang tertera di atas.
1. INSTALASI JAVA 1.1. Instalasi Pada Windows 98/XP Instalasi pada Windows 98/XP cukup mudah karena cukup dengan double click file instalasi, penentuan paket serta direktori instalasi, anda sudah dapat bermainmain dengannya. Oke….. berikut langkah-langkahnya : 1. Double click file installer Java (Penulis menggunakan Java2 Software Development Kit 1.3.0 (J2SDK1.3). versi tidak menjadi soal saat instalasi). Akan muncul window:
tunggu sampai proses unpacking selesai, dan akan muncul window :
Pilih ‘Next’ 2. Saat muncul Software License Agreement, pilih ’Yes’ 3. Seteleh memilih ’Yes’, anda akan dihadapkan pada tempat di mana Java akan diinstall. Secara default direktori instalasinya adalah C:\jdk1.3\ (kita akan pilih default saja... apabila anda menginginkan direktori yang lain, pilih browse.). Pilih next.
1
4. Kemudian muncul dialog untuk memilih paket instalasi. Kita akan memilih paket default saja ........☺. Pilih ’Next’.
5. Proses instalasi akan berlangsung. Tunggu sampai selesai.
6. Setelah proses selesai, klik ’Finish’
2
1.2. Instalasi Pada Linux Dalam instalasi Linux penulis menggunakan RedHat (RH) Linux 9.0 dengan login sebagai root. File instalasi yang digunakan bertipe Linux binary (*.bin) dengan nama j2sdk-1_4_2_04-linux-i586.bin yang sudah di-copy ke harddisk di direktori /root. Sebenarnya ada file instalasi yang bertipe *.rpm, namun kita akan menggunakan file yang pertama supaya lebih mudah. Untuk mendapatkan kedua file di atas, silakan kunjungi http://java.sun.com. Baiklah....kita mulai instalasinya langkah demi langkah : 1. Buka sembarang Terminal di XWindow. (Pada RH pilih Start>System Tools>Terminal) 2. Masuklah ke direktori tempat file installer Java berada (penulis menggunakan /root). 3. Kemudian eksekusi perintah berikut dari prompt (#) #./j2sdk-1_4_2_04-linux-i586.bin Tunggu sampai muncul License Agreement seperti gambar berikut :
3
4. Tekan tombol enter teruuusss... sampai ada pertanyaan mengenai agreement seperti gambar berikut :
ketik ’yes’ seperti contoh, tekan enter. 5. Biarkan proses instalasi berjalan seperti pada gambar di bawah. Tunggu sampai selesai!!!.
6. Jika instalasi telah selesai, akan muncul kembali prompt. 7. Dari prompt, periksalah apakah direktori j2sdk1.4.2_04 (/root/ j2sdk1.4.2_04) telah terbentuk dengan perintah ls. Seperti gambar di bawah :
4
8. Apabila direktori tersebut telah terbentuk, proses instalasi sudah selesai. It’s easy, isn’t it ?
2. KONFIGURASI JAVA Konfigurasi Java berguna untuk kompilasi program Java yang anda buat saat anda bekerja pada DOS prompt atau Linux Shell. Konfigurasi terdiri dari penambahan path/lokasi tempat file biner java berada, yaitu pada /direktori_instalasi_java/bin. Dalam direktori tersebut terdapat file biner javac untuk kompilasi program Java. Selain itu, pengaturan path berguna supaya anda bisa melakukan komplasi program pada sistem di sembarang direktori. 2.1.KONFIGURASI PADA WINDOWS XP 1. Buka Control Panel, double click icon System
2.
Pilih Tab Advanced, kemudian Environment Variables
5
3. Sorot variabel Path, kemudian pilih Edit
4. Isikan path/lokasi tempat anda menginstall Java. Di sini, penulis menggunakan lokasi C:\jdk1.3\bin. Tambahkan path tersebut ke Variable Value dengan sebelumnya ditambahkan titik koma (;) untuk memisahkan dengan path sebelumnya (ditunjukkan gambar di bawah ini) :
5. Klik tombol OK untuk semua jendela hingga jendela System tertutup !!! 6. Amati perubahan path yang anda simpan (tanpa restart lho……) melalui Command Prompt dengan mengetikkan perintah path seperti gambar berikut di bawah. Lingkaran pada gambar menunjukkan ”penampakan” bahwa path sudah berhasil ditambahkan......
2.2.KONFIGURASI PADA WINDOWS 98 Pada Windows 98, konfigurasi yang diperlukan adalah menambahkan path tempat anda menginstall Java pada file autoexec.bat. Langkah-langkanya adalah : 1. Buka file AUTOEXEC.BAT 2. Tambahkan baris berikut pada baris terakhir autoexec.bat
6
SET PATH=%PATH%;C:\jdk1.3\bin Artinya, tambahkan path C:\jdk1.3\bin dengan membuat path sebelumnya tidak berubah (%PATH% menunjuk pada path sebelumnya). 3. Restart komputer……!!!!! 4. Cek apakah path sudah merujuk pada lokasi tempat anda menginstall Java seperti pada langkah 6 ‘konfigurasi pada windows XP di atas’.
2.3.KONFIGURASI PADA LINUX Konfigurasi pada Linux memerlukan tenaga ekstra, penuh derita, peras keringat--banting tulang sampai kerongkongan kering kerontang, keluh-kesah dengan pasrah disertai resah dan gelisah. Maaf . . . . . hanya bercanda!... ☺. Don’t worry be happy…Yang penting di sini adalah path disesuaikan untuk semua user atau untuk user tertentu saja karena pada dasarnya Linux merupakan Sistem Operasi dengan dukungan multiuser. Berikut langkah-langkahnya!!!! Kita mulai konfigurasi path untuk semua user. 1. Login-lah sebagai root. Edit file profile di direktori /etc dengan editor kesayangan anda. Penulis menggunakan vi untuk editingnya. Perintah di shell-nya : vi /etc/profile
2. Setelah masuk ke editor vi, tekan tombol insert, tambahkan baris seperti contoh gambar di bawah (jika memang belum ada) pada posisi sebelum kata export atau ikuti saja posisi seperti gambar :
3. Setelah ditambahkan simpan file keluarlah dari vi (tekan tombol Esc, tekan dan tahan tombol shift kemudian tekan tombol titik dua ’:’, ketikkan wq kemudian tekan enter) 4. Logout-lah dari sistem, kemudian login-lah kembali 5. Ketik perintah berikut pada Terminal : #echo $PATH
7
seharusnya lokasi yang ditambahkan sudah ada pada daftar yang ditampilkan. Untuk pengaturan pada user tertentu saja, yang harus di-edit adalah file .bash_profile (nama file-nya memang dengan titik) yang ada pada home directory tiap user. Misalnya username-nya seseorang, maka file tersebut ada di /home/seseorang. Cek keberadaan file tersebut di home directory user dengan
perintah : #ls –a | grep profile
Masuklah ke file tersebut dengan vi seperti contoh sebelumnya. Tambahkan lokasi tempat Java di-install seperti contoh berikut (dalam kotak) :
Tanda titik dua (’:’) berguna sebagai pemisah antar path. Nah, sekarang simpan file dan keluarlah dari vi. Ikuti langkah 4 dan 5 di atas.
Your First Java Program !!!!! Tanpa mepedulikan fungsi-fungsi yang digunakan, cobalah program berikut dari sembarang direktori pada sistem anda untuk menguji konfigurasi path di atas. Beri nama program tersebut MyFirstProgram.java (gunakan sembarang text editor seperti notepad atau edit, pada Windows atau vi maupun pico pada Linux) : /*PROGRAM JAVA PERTAMA :) */ class MyFirstProgram{ public static void main(String args[]){ System.out.println(“This is My First Java Program”); } }
Oke…..sekarang simpan dan compile-lah program itu dengan (# maksudnya prompt) : #javac MyFirstProgram.java Jika tidak ada pesan kesalahan, file MyFirstProgram.class akan terbentuk. Jalankan program tersebut dengan :
8
#java MyFirstProgram Maka akan muncul tulisan This is My First Java Program pada prompt anda. Berikut adalah gambar yang menunjukkan kompilasi dan eksekusi pada Windows XP :
Perhatian !!! • Dalam penulisan nama kelas harus sama dengan penulisan nama file saat anda menyimpan. Ini penting karena jika anda menyimpan dengan nama myFirstProgram.java sedangkan deklarasi kelas dengan : class MyFirstProgram{
.....
maka program tidak akan dapat dikompilasi. Selamat Belajar....Semoga membantu......
Frequently Asked Questions (FAQ) Q : A :
Q :
Bagaimana dengan instalasi Java dengan versi yang lebih tinggi ? Pada prinsipnya sama saja. Hanya yang perlu diperhatikan adalah kebutuhan kapasitas media penyimpanan yang pasti lebih besar. Saat menjalankan program muncul pesan : Exception in thread "main" java.lang.NoClassDefFoundError : ...
A :
Q : A :
Apakah kesalahannya ? Ada beberapa kemungkinan. Yang pertama adalah tidak adanya method main() pada kelas yang dibuat. Perlu diperhatikan bahwa hanya kelas yang ada method main-nya saja yang dapat dijalankan menggunakan program java. Satu lagi adalah classpath. Set-lah classpath-nya menjadi direktori tempat anda menyimpan kelas tersebut. Misalnya di C:\ maka : SET CLASSPATH=C:\ Adakah Java Editor sehingga kita tidak harus menjalankan dan menuliskan program melalui text mode ? Ada, pakai aja TextPad, Jedit atau yang semacamnya.
9