subclipse: Unable to load default SVN Client

EclipseSvnSubclipse

Eclipse Problem Overview


I am constantly getting this error when working with eclispe and the subclipse plugin:

Unable to load default SVN Client

I have already installed both the SVNKit and the JavaHL provider, but it can't be found in the preferences:

enter image description here

I am using eclipse for win64bit

Eclipse Solutions


Solution 1 - Eclipse

I had this problem after installing the latest eclipse and installing subclipse from the marketplace. To resolve you can follow these steps:

  1. Click Help >> Install New Software...
  2. Set Work with: Subclipse 1.10.x Update Site - http://subclipse.tigris.org/update_1.10.x
  3. Ensure Hide items that are already installed is checked.
  4. Click Select All.
  5. Click Next.
  6. Complete the remainder of the installation as usual.

Solution 2 - Eclipse

For ubuntu 12.04 amd64

sudo apt-get install libsvn-java

add this to eclipse.ini after -vmargs:

-vmargs
-Djava.library.path=/usr/lib/jni:/usr/lib/x86_64-linux-gnu/jni
...

Solution 3 - Eclipse

What JavaHL provider have you installed? It sounds like you need 64 bit JavaHL support. Have you tried SlikSVN?

Solution 4 - Eclipse

I solved this with easiest way:

sudo apt-get install libsvn-java

sudo cp /usr/lib/jni/* /usr/lib

Solution 5 - Eclipse

Faced the same problem after installed subclipse 1.8 from eclipse marketplace and resolved thru following steps:

  1. Install subversion client (required)
  2. Install Subversion JavaHL Native Library Adapter (required)

And it works now.

P/S: Eclipse Indigo

Solution 6 - Eclipse

I don't know about JavaHL but to make the SVNKit appear on the list of SVN interfaces, you need to install the "SVN Client Adapter" and the "SVNKit Adapter" as well.

You can find those on the update site of Subclipse (http://subclipse.tigris.org/update_1.8.x).

Solution 7 - Eclipse

I have a similar problem with Subclipse 1.8. Due to licenses limitations, SVN client aren't bundled with SVN any more. So I find the message "Unable to load default SVN Client".

My solutions is to install SVN client. It can't be easier. Go to Eclispe Marketplace, type Subclipse and click to install Subclipse again, select all options. When restarting Eclipse, it will prompt us to install an SVN client, choose SVNKit or JavaHL (I choose JavaHL). After restarting one more time, it all works.

Solution 8 - Eclipse

In fedora 16 on x64 i meet also, i solved by downloading subversion 1.7 from here and installing:

yum install subversion-javahl-1.7.1-1.fc16.x86_64.rpm  subversion-libs-1.7.1-1.fc16.x86_64.rpm subversion-1.7.1-1.fc16.x86_64.rpm

Solution 9 - Eclipse

Install SVN on Eclipse Juno using the update site at http://subclipse.tigris.org/update_1.8.x

Go to Help -> Install new software, then Add update site.

Solution 10 - Eclipse

Zend Studio 9 if you upgrade/update to 9.0.3 you will get this error as well. You need to uninstall all subEclipse and JavaHL stuff then follow the install procedures again and restart Zend studio.

Build 20120625 in Zend Version 9.0.3

Solution 11 - Eclipse

If you are using the Subversive plugin (which is newer than the Subclipse one, and the two are easily confused with one another), you might run into problems finding the library even after configuring the library path in eclipse.ini. To fix the entire problem, you might need to add this setting to the file as well:

-Dsubversion.native.library=C:/SlikSVN_JavaHL/libsvnjavahl-1.dll

Read http://www.eclipse.org/subversive/installation-instructions.php for more help, it's a good-quality explanation of everything.

Solution 12 - Eclipse

I had same problem with Spring STS 3.5.1 and Sub eclipse version 1.6. Upgraded to version 1.10 of subeclipse and everything is working fine.

Solution 13 - Eclipse

The above problem arises with custom eclipse installation and due to updated version of subclipse.

You have to install the older version of subclipse manually.

For this i have done as following:

Under Help menu click "Install New Software..." Select "http://subclipse.tigris.org/update_1.6.x" from the drop down menu If URL of any other advanced version of are available change it to look as above.

Check the options selected are sensible e.g. "Hide items that are already installed" Click "Select All" Click Next/Finish through to completion.

After finishing the installation,under windows menu go to preferences,click on Team and on SVN. Now change the client from Java HL to SVN pure kit.

That's it.

This resolved problem for me

Solution 14 - Eclipse

Eclipse Java EE IDE for Web Developers.

Version: Oxygen.3a Release (4.7.3a) Build id: 20180405-1200

I solved this problem as follows

  1. Install Subversive - SVN Team Provider 4.0.5 from marketplace

  2. Team -> SVN -> SVN Connectors and set SVNKit 1.8.14

  3. Restart eclipse

All works well

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionclampView Question on Stackoverflow
Solution 1 - EclipseEddView Answer on Stackoverflow
Solution 2 - EclipseSomatikView Answer on Stackoverflow
Solution 3 - EclipseapesaView Answer on Stackoverflow
Solution 4 - EclipsevolkanView Answer on Stackoverflow
Solution 5 - EclipsesibleyView Answer on Stackoverflow
Solution 6 - EclipseGuillaumeView Answer on Stackoverflow
Solution 7 - Eclipsebnguyen82View Answer on Stackoverflow
Solution 8 - EclipsefzlnView Answer on Stackoverflow
Solution 9 - EclipseMladen UzelacView Answer on Stackoverflow
Solution 10 - EclipseJasonView Answer on Stackoverflow
Solution 11 - EclipsemhcomputingView Answer on Stackoverflow
Solution 12 - EclipseDinesh KhetarpalView Answer on Stackoverflow
Solution 13 - EclipsesubbuView Answer on Stackoverflow
Solution 14 - EclipseMikro KoderView Answer on Stackoverflow