Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
www.tobuku.com MEMULAI ECLIPSE Juli 2009 Oleh : Feri Djuandi Tingkat: √ Pemula Menengah Mahir Pendahuluan Dapatkan program Eclipse yang terakhir Java runtime environment (JRE). http://www.java.com/en/download/manual.jsp Eclipse versi yang terakhir. http://www.eclipse.org/downloads/ Instalasi Eclipse dikemas dalam bentuk file ZIP, misalnya eclipse-jee-galileo-win32.zip. Silakan ekstrak file itu ke dalam sebuah direktori. Hasil ekstraknya adalah beberapa sub-direktori dan file-file seperti diperlihatkan pada gambar di bawah ini. Selanjutnya Anda tidak perlu melakukan proses instalasi apapun karena Eclipse bisa langsung dijalankan dengan mengeksekusi program Eclipse.exe yang ada di dalam hasil ekstrak file di atas. JVA-FD-09001 - MEMULAI ECLIPSE 1 www.tobuku.com Membuat Projek Sederhana Jalankan program Eclipse dengan mengeksekusi program Eclipse.exe. Sesaat setelah program berjalan, akan muncul sebuah window dialog yang meminta Anda untuk menentukan workspace. Workspace adalah sebuah lokasi atau direktori dimana file-file projek Eclipse disimpan. Lokasi workspace default yang muncul pada window tersebut boleh diubah jika Anda lebih suka menempatkan file-file projek Anda di dalam direktori lain. Sebaiknya Anda tidak member tanda pada pilihan “Use this as the default…” karena pada prakteknya Anda mungkin ingin menempatkan projek-projek Eclipse pada direktori-direktori yang berbeda (tidak menggabungkannya di dalam satu direktori yang sama). Klik OK untuk melanjutkan. JVA-FD-09001 - MEMULAI ECLIPSE 2 www.tobuku.com Berikutnya Eclipse akan menampilkan window selamat datang. Untuk memulai sebuah projek baru, klik menu File Project Tampilan item-item menu di atas mungkin akan berbeda antara versi Eclipse yang satu dengan yang lain. Tidak perlu kuatir karena hal itu hanya berkaitan dengan pengaturan/pengelompokan menu semata, namun fitur-fitur dasar pada semua versi mestinya tidak akan banyak berbeda. JVA-FD-09001 - MEMULAI ECLIPSE 3 www.tobuku.com Selanjutnya Eclipse menampilkan sebuah window wizard untuk tipe projek Java yang bisa dipilih. Eclipse menyediakan banyak wizard untuk berbagai tipe projek Java yang sangat bervariasi seperti yang diperlihatkan pada daftar di atas, namun saat ini kita hanya akan membuat sebuah projek yang sederhana sehingga kita pilih saja “Java Project”. Klik Next untuk melanjutkan. JVA-FD-09001 - MEMULAI ECLIPSE 4 www.tobuku.com Pada window berikutnya, masukkan nama projek. Saat ini kita menamakannya “eclipse-exercise01” dan pilih opsi “Create new project in workspace” karena ini adalah sebuah projek baru. Opsi lainnya tidak perlu diubah. Jika tertarik, Anda bisa mencoba untuk melihat isi dari JRE yang ada. Secara default, Eclipse memilih JRE versi terakhir yang terinstal pada computer – kecuali Anda mempunyai alasan untuk merubah pilihan JRE, sebaiknya biarkan saja pada setting default-nya. Pilihan JRE ini bisa juga diubah nanti saat Anda sedang mengembangkan aplikasi pada bagian properti projek. Klik Finish untuk mengakhiri. Eclipse akan mempersiapkan projek baru ini dalam beberapa saat. JVA-FD-09001 - MEMULAI ECLIPSE 5 www.tobuku.com Setelah file-file projek terbentuk, Eclipse akan menampilkan pertanyaan mengenai perspective seperti di bawah ini. Silakan jawab dengan Yes. Perspective adalah pengaturan tampilan layar IDE yang disesuaikan dengan tipe projeknya. Pada saat mengembangkan sebuah aplikasi menggunakan Eclipse, Anda akan bekerja dengan banyak tampilan seperti package explorer, project explorer, console, declaration, dan sebagainya. Eclipse menyediakan beberapa macam pilihan perspective yang akan mengatur penempatan tampilan-tampilan pada layar yang memudahkan developer sesuai dengan aktivitas yang dilakukannya saat itu misalnya sedang melakukan coding, debugging atau mendesain database. Tentunya pilihan perspective bukanlah sesuatu yang mutlak, karena itu berkaitan dengan selera developer. Jadi jika Anda menjawab No pada window dialog di atas, hal itu tidak menjadi masalah. Untuk mendapatkan pengertian lebih jelas mengenai persepective, silakan jalankan menu Window Open Perspective Other. JVA-FD-09001 - MEMULAI ECLIPSE 6 www.tobuku.com Pada daftar tersebut ditampilkan berbagai macam perspective. Silakan mencoba beberapa pilihan untuk melihat perbedaan tampilan-tampilannya. Kembali kepada projek yang baru kita buat tadi, sekarang pada layar Eclipse tampak sebuah tampilan dengan beberapa window yang membagi layar menjadi beberapa bagian. Apa yang anda lihat sekarang disebut oleh Eclipse dengan istilah workbench. Workbench adalah area kerja untuk pengembangan aplikasi dimana layar di dalamnya terbagi menjadi beberapa window. JVA-FD-09001 - MEMULAI ECLIPSE 7 www.tobuku.com Secara garis besar, workbench terdiri dari bagian-bagian sebagai berikut: Menubar dan toolbar Perspective View Editor JVA-FD-09001 - MEMULAI ECLIPSE 8 www.tobuku.com Saat ini projek eclipse-excercise01 masih kosong dan belum berisi kode program apapun. Hal ini bisa dilihat pada view Project Explorer, tepatnya di bawah folder src. Saat ini di dalam folder src belum terdapat satu objek pun. Hal pertama yang perlu dilakukan saat membuat sebuah aplikasi Java adalah membuat sebuah package. Walaupun pembuatan package tidak mutlak dilakukan, namun ini adalah praktek yang dianjurkan. Package adalah pengelompokan class-class Java yang berdasarkan kategori atau fungsi tertentu. Package juga berfungsi untuk mengidentifikasi nama-nama class secara unik, sehingga jika ada sebuah class yang namanya sama dengan class lain pada package yang berbeda, maka hal itu tidak akan mengakibatkan konflik selama kedua class itu diacu dengan menyebutkan nama package-nya masingmasing. Klik kanan pada folder src dan pilih New Package. JVA-FD-09001 - MEMULAI ECLIPSE 9 www.tobuku.com Ketikkan “org.excercise01” sebagai nama package-nya. Anda bebas menetapkan nama sebuah package, namun yang harus diperhatikan adalah sebuah package dapat terdiri ari sub-sub package di dalamnya. Sebagai contoh kita bisa membuat package bernama org.exercise01 dan membuat lagi org.exercise01.math, org.exercise01.string dan sebagainya. Setiap kali Anda menaruh tanda titik di dalam nama sebuah package, hal itu mengindikasikan sebuah sub. Sejalan dengan penamaan itu, Eclipse akan membentuk struktur direktori untuk penempatan file-file class di dalamnya seperti diperlihatkan di bawah ini dimana di dalam direktori “src” terdapat sebuah direktori bernama “org”, dan di dalamnya terdapat lagi direktori “exercise01” yang konsisten dengan nama package “org.exercise01”. JVA-FD-09001 - MEMULAI ECLIPSE 10 www.tobuku.com Setelah membuat package, sekarang kita siap membuat sebuah class. Klik kanan pada package org.exercise01 dan pilih menu New Class. Beri nama class ini sebagai MyFirstClass dan aktifkan opsi “public static void main…”. Klik Finish. Perhatikan bagaimana class ini akan muncul di bawah package org.exercise01 dan nama package ini juga diacu pada kode program class tersebut. JVA-FD-09001 - MEMULAI ECLIPSE 11 www.tobuku.com Silakan lengkapi kode program di dalam class MyFirstClass dengan sebaris perintah “System.out.println…” seperti di bawah ini. package org.exercise01; public class MyFirstClass { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Hello world!"); } } Simpan projek tersebut dan jalankan dengan menu Run Run As Java Application. Klik OK Jika program berjalan baik, maka pada view Console akan tampak tulisan “Hello world!”. Awal yang bagus untuk memulai Eclipse! JVA-FD-09001 - MEMULAI ECLIPSE 12 www.tobuku.com Hal terakhir pada bagian ini yang perlu Anda ketahui adalah cara menjalankan program Java yang Anda buat ini langsung pada sistem operasi, yaitu dengan cara meng-compile-nya dan mengemasnya dalam sebuah file JAR. Untuk membuat sebuah file JAR, klik kanan pada package org.exercise01 dan pilih Export. Export package tersebut sebagai Java Runnable JAR file. Klik Next. JVA-FD-09001 - MEMULAI ECLIPSE 13 www.tobuku.com Launch configuration”, configuration isi dengan “MyFirstClass – eclipse-exercise01 exercise01”. Pada kolom “Launch Pada kolom “Export Export destination”, destination”, isi dengan nama file JAR yang diinginkan, misalnya helloworld.jar Klik Finish dan sebuah file JAR akan terbentuk pada lokasi dan nama yang telah ditentukan. ditentukan Sekarang file JAR tersebut dapat dijalankan secara independen. Ketikkan perintah berikut ini pada command prompt. java -jar <nama_file_jar> Contoh: java -jar helloworld.jar JVA-FD-09001 - MEMULAI ECLIPSE 14