Yup, judul kali ini yakni Cara memperbaiki menambahkan library pada Subclipse (plugin Subversion pada Eclipse) yang mengalami error “Default SVN client not found” pada salah satu IDE Java Eclipse.
Pada tulisan ini saya menggunakan Eclipse Indigo SR1 dan Subclipse 4.8.1, dan cerita ini berawal dari saya menggunakan Eclipse di Linux Mint untuk mengerjakan perkerjaan saya di kantor. Dan ternyata setelah semua (Eclipse – Subversion) terinstall, lalu saya coba Check Out, hasilnya keluar message “Default SVN client not found”, “svn javahl not available”dan “eclipse svn provider not found”, padahal url yang saya masukkan benar.
‘JavaHL adalah bagian dari project Subversion . Secara khusus, itu adalah bahasa Java untuk API Subversion. Subversion menyediakan desain API berlapis yang disampaikan sebagai library asli (DLL). Baris perintah Subversion hanya merupakan salah satu penggunaan dari API ini.’
setelah saya telusuri permasalahan menggunakan google, ternyata subversion interface yang digunakan oleh Eclipse itu belum ada.
dan untuk menambahkan subversion interfacenya ternyata dapat menambahkan SVNKit Client Adapter pada Install New Software
setelah itu akan Subversion Interface sudah dapat dipilih dan digunakan :
Untuk menggunakan Java HL cukup Mudah, hanya tinggal mengarahkan Eclipse (eclipse.ini) anda ke folder jni setelah anda menginstall libsvn-java
dengan cara mengetikkan perintah “sudo apt-get install libsvn-java
“
contoh menambahkan path di file eclipse.ini :
-vmargs -Djava.library.path=/usr/lib/x86_64-linux-gnu/jni -Dosgi.requiredJavaVersion=1.5 -XX:MaxPermSize=256m -Xms40m -Xmx512m
Sekian. Wassalam.
Referensi:
http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA
http://subclipse.tigris.org/wiki/JavaHL
Referensi lain dengan mengistall JavaHL Library: