Setting JAVA_HOME, PATH dan ClassPath Java di Windows

Dalam mempelajari Java, kadang hal-hal kecil bisa sangat merepotkan kita. Apalagi bagi kita yang baru memulai untuk mempelajarinya, bahkan error saat membuat HelloWorld saja bisa membuat kita pusing. Pengalaman saya saat mengkonfigurasikan CLASSPATH sempat membuat saya mumet, untung saja ada paman Google. Alhamdulillah masalah terpecahkan berkat izin Allah, dan saya pun melanjutkan journey dalam mempelajari Java.

Untuk itu saya ingin sedikit banyak membantu sahabat pembaca sekalian dalam hal setting JAVA_HOME, PATH, maupun CLASSPATH. Bukan berarti saya sudah mahir dalam Java, tapi dari yang saya tahu bahwa “Ilmu yang bermanfaat adalah ilmu yang berguna bagi orang lain”. Sementara ini saya hanya menulis untuk Sistem Operasi Windows XP, karena kebanyakan teman-teman (hampir 99%) memakai XP. Dalam postingan ini pun saya tidak banyak menuliskan teori tentang apa itu JAVA_HOME, PATH, ataupun CLASSPATH, tetapi hanya mengkhususkan pada konfigurasinya.

A. JAVA_HOME

Untuk dapat menggunakan JAVA kita harus memiliki JDK dan JRE di komputer kita. JVM dapat diperoleh dengan menginstall JDK, terlebih dahulu download installation file dari http://www.java.sun.com sesuai dengan platform yang sesuai. Tersedia JDK untuk Linux, Solaris dan Windows. Untuk JRE, sudah termasuk apabila kita men-download JDK.

Dalam JDK yang ter-install di komputer kita, terdapat program java (untuk running program) dan javac (java compiler, untuk meng-compile program java) berada di sub-directory bin di bawah JAVA_HOME. Agar dapat meng-compile dan menjalankan program Java dari directory mana saja, maka harus ditambahkan JAVA_HOMEbin ke dalam environment variable bernama PATH.

Langkah-langkah untuk menambahkan variabel JAVA_HOME ke dalam environment variable pada Windows XP, sebagai berikut :

  1. klik kanan My Computer, kemudian klik Properties
  2. setelah muncul window System Properties,
  3. pilih tab Advanced klik Environment Variables, maka akan muncul window Environment Variables
  4. untuk menambahkan JAVA_HOME, klik New
  5. isikan JAVA_HOME pada Variable name
  6. isikan alamat dari direktori dimana JDK terinstall pada Variable value, sebagai contoh C:Program FilesJavajdk1.6.0_10
  7. klik OK sebanyak 3x, dan variabel JAVA_HOME selesai dibuat

B. PATH

Langkah-langkah untuk membuat variabel PATH pada dasarnya sama dengan langkah-langkah untuk membuat variabel JAVA_HOME, namun yang perlu diingat bahwa biasanya variabel PATH telah ada sebelumnya. Jadi untuk variabel PATH, tidak perlu membuat variabel baru karena akan menghapus yang sudah ada. Langkah-langkahnya sebagai berikut:

klik kanan My Computer, kemudian klik Properties

  1. setelah muncul window System Properties, pilih tab Advanced
  2. klik Environment Variables, maka akan muncul window Environment Variables
  3. cari dan pilih variabel PATH pada tabel System Variables yang telah terkonfigurasi sebelumnya pada komputer
  4. Edit, kemudian tambahkan C:Program FilesJavajdk1.6.0_10bin pada Variable value
  5. klik OK sebanyak 3x, maka variable PATH yang baru telah terkonfigurasi

yang perlu diingat, pada sistem operasi Windows, dapat di-include banyak lokasi atau alamat ke environment variable seperti variabel PATH dengan catatan harus menggunakan titik koma (;) sebagai pemisah.

C. CLASSPATH

Variabel CLASSPATH berguna untuk menunjukkan atau memberitahukan komputer atau system, tempat atau alamat file-file class kita berada. Misalnya kita ingin menggunakan sebuah konektor jdbc, maka agar komputer mengenalinya kita harus menambahkan lokasi direktori file jdbc tersebut ke dalam nilai dari variabel CLASSPATH.

Langkah-langkah untuk membuat variabel CLASSPATH pada dasarnya sama dengan langkah-langkah untuk membuat variabel JAVA_HOME ataupun variabel PATH, namun yang perlu diingat bahwa untuk membuat dan menambahkan nilai variabel CLASSPATH adalah menambahkan titik (.) di awal. Gunanya agar komputer juga mengenali direktori kerja yang sedang aktif sebagai tempat dimana class kita berada

  1. klik kanan My Computer, kemudian klik Properties
  2. setelah muncul window System Properties, pilih tab Advanced
  3. klik Environment Variables, maka akan muncul window Environment Variables
  4. untuk menambahkan variabel CLASSPATH, klik New
  5. kemudian isikan lokasi atau alamat direktori dimana class-class yang ingin kita spesifikasikan berada, sebagai contoh kita akan menambahkan lokasi dari konektor jdbc MySQL dengan nama file mysql-connector-java-5.1.8-bin.jar yang berada pada  :

C:Program FilesJavajdk1.6.0_10lib

6. isikan CLASSPATH pada kolom Variable name, dan isikan alamat

C:Program FilesJavajdk1.6.0_10lib mysql-connector-java-5.1.8-bin.jar

pada Variabel value. Namun perlu diingat untuk menambahkan titik (.) seperti yang dibahas sebelumnya

7. klik OK sebanyak 3x, jika data yang diinput sudah benar. Dan variabel CLASSPATH telah terkonfigurasi

Share

5 thoughts on “Setting JAVA_HOME, PATH dan ClassPath Java di Windows

    • lak mulai ngece maneh…
      Berikut adalah cara untuk mengatur Path Java di Ubuntu dan Linux pada umumnya:
      > su
      > Enter Password:
      > export PATH=$PATH:/opt/jdk_6.0_21/bin

      agar, perintah ini bisa di eksekusi, pada saat komputer start, maka jika pake Ubuntu langsung ubah file /etc/rc.local

      > su
      > Enter Password :
      > gedit /etc/rc.local
      Tambahkan baris:

      PATH=$PATH:/opt/jdk_6.0_21/bin
      Simpan.

      tapi, Jika anda menggunakan Ubuntu, tambahkan perintah berikut di file /root/profile

      PATH=$PATH:/opt/jdk_6.0_21/bin
      export PATH
      Simpan, dan reboot

      Insyaallah jalan dech….

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.