Kuliah Umum IlmuKomputer.Com Copyright © 2003 IlmuKomputer.

Com

Tutorial Eclipse
Ginanjar Utama
ginanjar_utama@yahoo.com Lisensi Dokumen:
Copyright © 2003 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.

Workbench – Tempat Bekerja
Tempat bekerja dalam eclipse disebut dengan workbench. Dalam jendela workbench akan ditampilkan beberapa perspective. Pada saat awal Resource perspective yang ditampilkan, selanjutnya kita akan berada pada posisi terakhir kita meninggalkan eclipse. Sebuah perspective mengandung beberapa view (contoh Navigator) dan editor. Lebih dari satu jendela Workbench dapat dibuka bersamaan. Pada sebelah kiri dari jendela ada icon shortcut untuk pindah perspective atau menampilkan perspective baru. Nama dari perspective yang aktif ditunjukkan pada judul jendela dan iconnya yang tampak melesak ke dalam. Dengan melihat judul dari jendela Workbench maka kita tahu bahwa kita sedang berada pada Resource perspective. Navigator, Tasks, dan Outline view juga terbuka, bersamaan dengan editor pada halaman Welcome. Silahkan mencoba menelusuri halaman tersebut untuk mengetahui kegunaan eclipse lebih jauh lagi atau memodifikasi workbench.

1

Com 2 .Com Copyright © 2003 IlmuKomputer.Kuliah Umum IlmuKomputer.

. Plugin JDT example menyumbangkan New Wizard yang secara otomatis membuka project percontohan JUnit pada workbench anda. matikan saja. 2. 4.jar. pilihan menu baru dan tombol-tombol khusus Java muncul dalam toolbar workbench. Pada bagian ini.. pilih Java. kita akan membuat sebuah project Java baru. Jalankan workbench. pastikan project JUnit terpilih.eclipse. Bergantung pada view atau editor yang sedang aktif. 5. Klik tombol Browse di sebelah field Zip file dan pilih <eclipseInstallPath>/plugins/org.Com Copyright © 2003 IlmuKomputer. Pergi ke http://www. pilih Java Project.examples.org/ untuk informasi mengenai JUnit.junit. Extract isi dari file Zip ke dalam direktori eclipse (e.. Pilih item menu File > Import. Pada panel kiri halaman wizard. dengan menggunakan JUnit sebagai project percontohan. Dalam Package Explorer. Jika workbench sedang berjalan. 5.projects/archive/junit/junit37src. Lihat lebih dalam di http://www.g. 1. 4. Pada halaman berikutnya. kita akan secara manual membuat project baru supaya tahu langkah-langkahnya. Pilih menu item File > New > Project. Satu perspective Java terbuka di dalam workbench dengan project Java yang baru di dalam Package Explorer.eclipse. Plug-ins tidak boleh dipasang pada saat workbench hidup. 3 . ketik "JUnit" pada field Project name dan klik Finish.org/downloads/ dan temukan release eclipse yang kita gunakan. kemudian klik Next.jdt. untuk membuka wizard New Project. JUnit adalah open source unit testing framework untuk Java. c:\eclipse). dan di sebelah kanan. kita hanya perlu memasang plugin baru. Kemudian klik Next. Ketika perspective Java aktif.ui.. Tapi sebelumnya anda perlu mendownload danmemasang plugin tersebut (jika anda belum melakukannya). Pindah ke bagian Example Plug-ins dan ikuti perintah pemasangan.. Pilih Zip file.Com Memasang Plugin Baru: JDT Example Plug-ins Untuk menambah feature baru di eclipse. 3. Caranya juga sangat mudah. 3.. biasanya tinggal diekstract saja ke direktori pluginsnya eclipse. 1.Kuliah Umum IlmuKomputer. 2. Pada tutorial ini. tombol dan pilihan menu yang baru juga tersedia. Membuat project Java yang pertama.

buka project JUnit untuk melihat package-packagenya. Pada saat diimpor maka resource langsung di build secara otomatis.Kuliah Umum IlmuKomputer. Dalam tutorial ini kita pilih semua elemen. Dalam Import wizard.Com Copyright © 2003 IlmuKomputer. Dalam viewPackage Explorer. Pastikan project JUnit muncul pada Folder tujuan.Com Catatan: Asumsinya JDT example plug-ins telah berhasil dipasang.classpath yang lama 8. di bawah daftar hirarki pilih Select All. Kita timpa . Anda dapat memperluas dan memilih elemen-elemen apa yang ingin diimpor. lalu klikFinish. Setting ini bisa diubah pada halaman preferensi dari Workbench. 4 . 7. 6.

Com Copyright © 2003 IlmuKomputer.Com 5 .Kuliah Umum IlmuKomputer.

Perluas file TestCase.java.framework untuk melihat file-file Java di dalam package tersebut. Melihat elemen Java Pada bagian ini. Deklarasi import.Com Menggunakan Package Explorer elemen-elemen Java di dalam project JUnit project. 6 . 2. Perluas package junit. Buka package junit. kita akan melihat isi dari project JUnit. 1. Kembangkan file Java TestCase. Perhatikan bahwa Package Explorer menampilkan garis besar dari source code. public type.Com Copyright © 2003 IlmuKomputer.Kuliah Umum IlmuKomputer. 1. member dari class (field and method) muncul dalam struktur. 2.java.framework untuk melihat file-file Java files yang ada di dalamnya.

java dengan klik ganda.Com Memakai editor Kita akan belajar dasar-dasar mengedit file Java. 2. Beberapa hal mempunyai warna yang berbeda: • Komentar umum • Komentar Javadoc • Keyword • String.java klik ganda pada nama method dalam Package Explorer. Perluas package junit.Kuliah Umum IlmuKomputer. Contohnya untuk membuka langsung method testClone dalam VectorTest.samples dan pilih file VectorTest.java. 7 . Perhatikan warna dari source code. 1. Buka editor untuk VectorTest.Com Copyright © 2003 IlmuKomputer. Umumnya kita dapat membuka editor hanya dengan mengklik ganda pada tempat yang ingin kita buka.

Lihat pada Outline view. Atau apakah ia override dari base class atau interface. import.Com 3.Com Copyright © 2003 IlmuKomputer.Kuliah Umum IlmuKomputer. 8 . Icon-icon digunakan untuk menjelaskan banyak hal seperti apakah suatu elemen itu static. method dan type. field. abstract. atau final. Ia menampilkan garis besar dari file Java tersebut termasuk pernyataan package.

dan Hide Non-Public Members pada toolbar Outline view untuk menyaring tampilan.Com 4. Tekan tombol Hide Fields.Com Copyright © 2003 IlmuKomputer. Toolbar mempunyai tombol Show Source of Selected Element Only. 9 . 5.Kuliah Umum IlmuKomputer. Kita dapat mengedit kode dengan melihat keseluruhan teks atau hanya melihat satu teks elemen saja. hanya method setUp() yang ditampilkan. Contoh di bawah ini. Hide Static Members. yang membuat kita hanya melihat elemen terpilih saja dalam Java editor.

perhatikan pada sebelah kiri editor akan ada indikator yang menunjukkan rentang elemen dalam naskah tersebut. Perilaku ini dapat diatur melalui halaman preferensi Java > Editor > Annotations.Com 6. yang menunjukkan kesalahan kita.Kuliah Umum IlmuKomputer. sebuah pemberitahuan error (kotak merah) muncul di sisi kanan editor. Kemudian pilih sembarang elemen dalam Outline view. Selain itu. Mulai menambahkan sebuah method dengan mengetikkan diakhir file VectorTest. maka method yang baru tampak di Outline view. "{" expected. maka kita akan diberitahu Unmatched bracket.Com Copyright © 2003 IlmuKomputer. Syntax error on token "}".java (dan sebelum kurung penutup): public void testSizeIsThree() Begitu kita mengetikkan nama method. Menambahkan method baru 1. 10 . Tekan tombol Show Source of Selected Element Only lagi untuk melihat seluruh naskah lagi. Jika kita menggerakkan ujung mouse dia atas tanda itu.

Com Copyright © 2003 IlmuKomputer.Com 2. 3. Unit kompilasi dikompilasi secara otomatis dan tanda error juga muncul di Package Explorer view. Simpan file. Perhatikan. Klik tombol Save. dalam Tasks view dan di mana lagi coba cari.. . 11 .Kuliah Umum IlmuKomputer. Lengkapi method yang baru dengan menambahkan: { assertTrue(fFull. kurung penutup telah otomatis dimasukkan..size() == 3). Perhatikan indikator menghilang ketika pasangan kurung yang hilang sudah ditambahkan. 4.

assert 2. for (int i=0. Kode assertTrue(boolean) ditambahkan ke dalam method. Lihat pilihan-pilihan yang diajukan. 4.java file dan pilih method testSizeIsThree() dalam Outline view. Pilih dan tahan di atas pihan anda.samples. 3. 1.Kuliah Umum IlmuKomputer. Pilih assertTrue(boolean) dari daftar dan tekan Enter. 12 . i++) v. Dengan cursor yang berada pada akhir kata assert. ketik huruf 't' setelah assert (tanpa ada spasi). tekan Ctrl+Space untuk mengaktifkan content assist.VectorTest. Daftar tadi dipersempit dan hanya menunjukkan baris yang dimulai dengan 'assertt'. Javadoc help akan muncul apabila tersedia. Tambahkan baris berikut pada akhir method: Vector v = new Vector().Com Copyright © 2003 IlmuKomputer. Buka file junit. Sewaktu jendela content assist masih terbuka.Com Menggunakan content assist Pada bagian ini kita akan menggunakan content assist untuk menyelesaikan penulisan method baru. i<3.addElement(new Object()).

Kita pilih baris for .iterate over array dan tekan Enter untuk memasukkan ke source code. Buka file junit.java 1. Cukup tekan e. Kita akan mendapatkan daftar pilihan dan jika kita menahannya untuk beberapa saat akan muncul template contohnya. 13 .Kuliah Umum IlmuKomputer.size() == fFull. Selanjutnya kita ganti nama index variable dari i ke e. Simpan file. Amati bahwa nama dari index variable berubah di semua tempat.size()). 6. 3. Sewaktu kursor berada di ujung for. Complete the line so that it reads as follows: assertTrue(v.Com Copyright © 2003 IlmuKomputer.samples. karena index variable otamatis terpilih.VectorTest. for 2.Com 5. Mulai menambahkan method baru dengan mengetikkan: public void testValues() { Integer[] expected= new Integer[3]. tekan Ctrl+Space untuk mendapatkan content assist. Menggunakan template Sekarang kita akan belajar menggunakan content assist untuk membuat template dari sebuah struktur kalang. 4.

} Integer[] actual= to 7.Kuliah Umum IlmuKomputer. Pilih toarray convert collection to array dan tekan Enter untuk memastikan pilihan atau klik ganda. Karena kita tidak ingin menggantinya. yaitu array expected.Com 5. tekan Ctrl+Space untuk mengaktifkan content assist. tekan tab lagi dan meninggalkan template yang sudah dibuat. 14 . e++) { expected[e]= new Integer(e + 1). Menekan kunci tab memindahkan kursor ke variabel selanjutnya dari code template. 6. Template di masukkan ke dalam editor dan type berlatar biru dan terpilih. Saat kursor di akhir to.Com Copyright © 2003 IlmuKomputer. e < expected. Sempurnakan kalang for sebagai berikut: for (int e= 0.length.

length. 15 . 9. } 11. i < actual. Type dari array constructor berubah berbarengan.length).Com Copyright © 2003 IlmuKomputer. Simpan file tersebut.Com 8. 10. Tambah baris-baris berikut untuk menyelesaikan methodnya: assertEquals(expected. actual. for (int i= 0.Kuliah Umum IlmuKomputer. Tekan Tab untuk pindah ke collection dan timpa dengan mengetikkan fFull. actual[i]). Timpa dengan mengetikkan Integer. i++) assertEquals(expected[i].length.

Sign up to vote on this title
UsefulNot useful