title: Eclipse Luna (4.4.0) and Subclipse not working
body: <p>I know there are tons of Eclipse/Subclipse questions out there regarding issues with javahl. I've been using Eclipse/Subclipse together for a long time without the javahl issues.</p>
  
  <p>I'm now running into the same issue though.</p>
  
  <p>I just recently upgraded to Java 7:</p>
  
  <pre><code>$ java -version
  java version "1.7.0_65"
  Java(TM) SE Runtime Environment (build 1.7.0_65-b17)
  Java HotSpot(TM) 64-Bit Server VM (build 24.65-b04, mixed mode)
  </code></pre>
  
  <p>I also upgraded to Eclipse Luna 4.4.0 and installed Subclipse. But after creating a remote repository and trying to browse it in the SVN Repository Exploring perspective I see this in the Eclipse .log error log file:</p>
  
  <pre><code>java.lang.NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl.SVNClient
      at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.&lt;init&gt;(JhlClientAdapter.java:57)
      at org.tigris.subversion.clientadapter.javahl.Activator.getAdapter(Activator.java:64)
      at org.tigris.subversion.clientadapter.Activator.getClientAdapter(Activator.java:70)
      at org.tigris.subversion.subclipse.core.SVNClientManager.getAdapter(SVNClientManager.java:127)
      at org.tigris.subversion.subclipse.core.SVNClientManager.getSVNClient(SVNClientManager.java:94)
      at org.tigris.subversion.subclipse.core.SVNProviderPlugin.getSVNClient(SVNProviderPlugin.java:462)
      at org.tigris.subversion.subclipse.core.repo.SVNRepositoryLocation.getSVNClient(SVNRepositoryLocation.java:257)
      at org.tigris.subversion.subclipse.core.resources.RemoteFolder.getMembers(RemoteFolder.java:164)
      at org.tigris.subversion.subclipse.core.resources.RemoteFolder.members(RemoteFolder.java:260)
      at org.tigris.subversion.subclipse.ui.operations.FetchMembersOperation.execute(FetchMembersOperation.java:41)
      at org.tigris.subversion.subclipse.ui.operations.SVNOperation.run(SVNOperation.java:90)
      at org.tigris.subversion.subclipse.ui.repository.model.SVNRepositoryRootElement.fetchDeferredChildren(SVNRepositoryRootElement.java:73)
      at org.eclipse.ui.progress.DeferredTreeContentManager$1.run(DeferredTreeContentManager.java:238)
      at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
  </code></pre>
  
  <p>See pic below to see the components I installed with Subclipse:</p>
  
  <p><img src="https://i.stack.imgur.com/cvNMH.png" alt="Subclipse Installation"></p>
  
  <p>Regarding the SVNKit Client Adapter (Not required), I have installed Subclipse both with and without this component selected and in both cases I see the same javahl.SVNClient error.</p>
  
  <p><strong><em>How do I solve this?</em></strong></p>
  
  <p>As an aside, I figured maybe I'd give Subversive a go. Subversive is not available in the Eclipse 4.4 udpates software site (<a href="http://download.eclipse.org/eclipse/updates/4.4" rel="nofollow noreferrer">http://download.eclipse.org/eclipse/updates/4.4</a>) so I tried the Eclipse Marketplace Client. Installing via Marketplace I get the following error:</p>
  
  <pre><code>The following solutions are not available: Subversive: SVN Team Provider 2.0
  </code></pre>
  
  <p>Does anyone have Eclipse and Subclipse or Subversive working? What steps do I need to take to get this working?</p>
  
  <p><strong>UPDATE</strong> attached is a screenshot of the empty SVN interface client dropdown.</p>
  
  <p><img src="https://i.stack.imgur.com/pGO9v.png" alt="enter image description here"></p>
  
  <p>Thanks!</p>