Development Environment, Software

Solved : Memperbaiki Subclipse error “Default SVN client not found” pada Eclipse

gambar eclipse

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.

tampil error

dan untuk menambahkan subversion interfacenya ternyata dapat menambahkan  SVNKit Client Adapter pada Install New Software

SVN Kit

setelah itu akan Subversion Interface sudah dapat dipilih dan digunakan :

SVN Kit Dipiilih

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:

http://myotragusbalearicus.wordpress.com/2011/11/25/subclipsesubversion-error-on-ubuntu-failed-to-load-javahl-library/