Diiringi lagu dari Dream Theater dari Album The Scene of A Memory, maka aku persembahkan tulisan ini kepada Widya Perwira Utama *lah itu kan gw sendiri* dan kalian2 yang emang membutuhkannya.

Eclipse
Yak, emang telat, dan gw baru tau dan benar2 memuji IDE Eclipse sebagai IDE para Lelaki Sejati *efek lebay*, hm.. sebenernya dulu gw suka pake Netbeans dengan segala ke-automatic-an nya, semuanya serba cepat, tinggal jebret sana jebret sini jadi
, Netbeans bagus untuk developer yang memang sudah paham konsep, karena bisa mempercepat proses pengerjaan sebuah project, tapi Netbeans gak terlalu bagus buat pemula, karena programmer di manjakan dengan fasilitas-fasilitas yang ada
, sehingga prosess pembelajaran konsep dasar sangat kurang disitu.
Beda halnya dengan Eclipse, pertengahan taun 2008 gw ngerjain project pake MyEclipse (versi berbayar dari Eclipse). Karena gw pake Spring, yang sebelumnya gw gak tau itu mahluk apa, maka gw ngrasa perlu explore dari dasar, mumpung pake Eclipse.
Ok2, basa-basi nya cukup, di artikel ini gw mau nyatet tentang konfigurasinya awal aja yaitu mencakup add server dan add spring IDE di Eclipse biar gw gak lupa, yawdah gw catet aja dah ke blog kesayangan gw ini (thx wordpress, you stole my heart)

Apache Tomcat
Pertama kali dan wajib, download Eclipse untuk Developer JEE disini, kemudian download tomcat the last version disini. Spring? huff.. kan gw udah bilang ini konfigurasi awalnya aja, jadi gak butuh Spring nya, tapi cukup Eclipse, Tomcat, sama Spring IDE. Spring IDE? ntar.. sabar cuy.. itu ntar kalo udah nginstall Eclipsenya, udah? download Eclipse nya udah? download tomcatnya udah? ok here we go!
*nyruput kopi*
- Extract tomcatnya, dan taruh di folder yang diinginkan buat rumah si kucing tom laknat itu
- Udah? (OMG! gw ngejunk, gara2 kebanyakan ikut millist neh)
- Extract Eclipse nya ke folder yang diinginkan buat tempat berteduh si Eclipse nan indah itu
- Running Eclipsenya, dan akan ditanya penaruhan *alah penaruhan* workspace untuk project2 lu nanti, pilih aja sesuka jidat lu, dan sejauh mata memandang mau ditaruh mana itu project.
- udah kan? *nyruput kopi panas* (OMG! ngejunk lagi)
- Di atas ada menu bar Window kan? nah.. klik aja disitu, ntar pilih menu preferences (Window -> Preferences)
- Muncul Window baru kan? kalo gak muncul yo silahkan shutdown aja PC nya, trus mandi sono, udah lama gak mandi di depan kompi mulu ih.. jijix (ah sux, tulisan gw banyak ngejunk nya ini, gak serius)
- ehem.. ehem.. ok, sekarang serius yus..yus.. sumpah dah.
- huff.. capek..
- ok, pilih Server di window preferences yang baru muncul tadi itu
- Breakdown (expand) Server dan pilih Runtime Environments.
- Klik tombol Add dan pilih tomcat version yang barusan kamu-kamu dan lo lo semua donlot, cek list aja itu create new local server
- Klik Next
- Biarin baris nama tetap dengan namanya, yaitu Apache Tomcat v6.0, browse tomcat directory yang barusan kamu-kamu donlot dan di extract kemana itu tadi, kalo gw disini C:\Program Files\Java\tomcat, kalo lo? terserah
, biakan aja JRE nya ke Workbench Default JRE, kemudian klik Finish - udah to? nah klik Ok aja dan kembali ke tampilan Eclipse semula, eh.. tapi ada bedanya loh.. noh di susunan tab di baris bawah, ada tab Servers, isinya ya server tadi yang barusan di tambahkan

Spring Framework
Ok, nambahin server udah selese, dan sekarang mulai nambahin Spring IDE keparat itu ke Eclipse kita tercinta (optional)
, *nyruput kopi yang sudah mulai adem*
ow iya, sebelumnya mari kita set network dulu buat di Eclipsenya, supaya bisa donlot updates terbarunya. caranya gini : Window -> Preferences -> General -> Network Connection.
Setelah setting connection, baru lakukan langkah2 sialan berikut :
- Klik Help yang berada di menu tolbar atas itu
- ada to? kalo gak ada buruan sikat gigi dulu dan berdo’a supaya ada.
- Pilih menu Software Updates, ntar muncul Window baru dan pilih pada tab Available Software di window keparat yang baru muncul itu
- Tekan tombol Add Site, kemudian isikan link ini : http://dist.springframework.org/release/IDE/site.xml , eh? gak mau? lho kok gitu, harus mau, gih buruan copy paste trus klik OK
- Trus di expand aja itu tanda “+” nya, dan ntar otomatis ngeretrieve semua update tentang spring IDE yang ada di site tersebut, dan juga update2 yang lain.
- OMG! Pegel juga ini leher.. huff.
- Ok, setelah semua di retrieve, cek list aja semua yang berhubungan dengan Spring IDE, semua yak, semua! (kalo mau, kalo gak mau yawdah gpp, ikhlas kok, emang nasibnya gini)
- Eclipse akan menghitung dan mencatat apa yang di cek list, dan klik OK aja setelah selesai.
- Pencet install
- udah tunggu aja selagi ngapdet, tidur dulu juga boleh, kalo kalian yang pake indosat M2 boleh belanja dulu ke pasar klewer solo or pasar johar semarang juga gpp! ntar begitu selese belanja pasti semuanya beres (kalo gak ada masalah koneksi putus di tengah jalan)
- udah kelar? restart Eclipse nya
- Selamat, sekarang Spring IDE sudah terinstall dengan baik
Wow, banyak juga yak gw nulisnya, seharusnya gak sampe berbelas-belas point, maafkan diriku yang terlalu banyak ngejunk dan tidak rapi
*ngelap keringet*
Eh ada jus jeruk, ihirrr.. minum jus jeruk aja ah, sekalian ngebersihin perut gw yang tadi pagi makan indomie goreng *sruput.. sruput..sroooot.. ah…*
Ok, sip, udah, sekarang bikin sesi terakhir, bikin Dynamic Web Project
, caranya :
- Klik menu File pada tool bar di atas itu, kemudian New -> Others -> Web -> Dynamic Web Project
- Kasih nama projectnya apa terserah, mau ProjectLaknat kek, ProjectKeparat kek, mau ProjectKurangAjar kek, terserah, whatever you want yang penting bisa bikin hati lu bahagia lahir batin dan dunia akhirat
- Klik Finish aja.
- Klik kanan di Project itu, dan pilih Spring Tools -> Add Spring Project Nature
- Uwis to? nah sekarang di drag aja ke Tab Servers yang ada di susunan tab yang di bawah itu, seret kesitu, masukan ke servernya (ini cara singkatnya)
- Cara sebenernya gini : Klik kanan di Project nya, trus Run As -> Run On Server.
- hihihihi.. udah to?
- yasudah, sekarang terserah mau di apakan itu projectnya, jangan di makan yak, cuz emang gak bisa di makan.
Hm.. udah deh, mendingan gw sekarang solat duhur dulu, biar gak lupa




