I\'ve reinstalled Windows and unzipped a fresh copy of Eclipse. Despite this, I\'ve been unable access an ssh repository via Subclipse. The issue seems to be with JavaHL and the
I had the same problem with my Eclipse Helios installation in Ubuntu. To solve the problem I had to do the following.
Install the svn library
$ sudo apt-get install libsvn-java
Find the location of the native libraries. In my case it was /usr/lib/jni. (If you've just installed the library you may have to update the locate db before running locate with /etc/cron.daily/mlocate - on Ubuntu 10.10, other OS may have different script names)
$ locate libsvnjava
In my case finds the following files: /usr/lib/jni/libsvnjavahl-1.so, /usr/lib/jni/libsvnjavahl-1.so.0, /usr/lib/jni/libsvnjavahl-1.so.0.0.0
Find the location of eclipse installation directory. For the custom installation I choose /usr/local/eclipse
Edit eclipse.ini contained in that directory. It's a file containing all eclipse options as explained in Eclipse Documentation. Add a line to that file with the following content (adjusting according to your native library path)
-Djava.library.path=/usr/lib/jni
Restart Eclipse. Everything should work now (In some cases you may need to restart Linux) .