Eclipse Luna (4.4.0) et Subclipse ne fonctionne pas
Je sais qu'il y a des tonnes de Eclipse/Subclipse questions là à l'égard de problèmes avec javahl. J'ai été en utilisant Eclipse/Subclipse ensemble pendant une longue période sans le javahl questions.
Je suis maintenant en cours d'exécution dans la même question.
J'ai récemment mis à jour pour Java 7:
$ 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)
J'ai également mis à niveau vers Eclipse Luna 4.4.0 et installé Subclipse. Mais après la création d'un dépôt distant et en essayant de le parcourir dans le SVN Repository Exploring point de vue, je vois cela dans l'Éclipse .log un fichier journal d'erreur:
java.lang.NoClassDefFoundError: Could not initialize class org.apache.subversion.javahl.SVNClient
at org.tigris.subversion.svnclientadapter.javahl.JhlClientAdapter.<init>(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)
Voir photo ci-dessous pour voir les composants que j'ai installé avec Subclipse:
Concernant la SVNKit Adaptateur Client (Pas obligatoire), j'ai installé Subclipse à la fois avec et sans ce composant sélectionné et dans les deux cas, je vois la même javahl.SVNClient erreur.
Comment puis-je résoudre ce problème?
En aparté, j'ai pensé que peut-être que je donnerais Subversive. Subversif n'est pas disponible dans l'Éclipse 4.4 udpates site du logiciel (http://download.eclipse.org/eclipse/updates/4.4) j'ai donc essayé le Client Eclipse Marketplace. L'installation via Marketplace j'obtiens l'erreur suivante:
The following solutions are not available: Subversive: SVN Team Provider 2.0
Quelqu'un aurait-il une Éclipse et de Subclipse ou Subversive de travail? Quelles mesures dois-je prendre pour obtenir ce travail?
Mise à JOUR ci-joint une capture d'écran de la vide SVN client d'interface de liste déroulante.
Merci!
OriginalL'auteur lostdorje | 2014-08-04
Vous devez vous connecter pour publier un commentaire.
Je pense qu'une solution peut être trouvée à Polarion site web (développeurs de SVN connecteurs utilisés par Subversive plugins)
http://www.polarion.com/products/svn/subversive/download.php?utm_source=eclipse.org&utm_medium=link&utm_campaign=subversive.
Il dit
OriginalL'auteur Pierpaolo Cira
Je suppose que Vous n'avez pas de bibliothèque nécessaires par jaha-hl. Cela dépend de Votre système d'exploitation. Pourquoi n'essayez-Vous pas de SVN Kit au lieu de JavaHL? Vous pouvez changer de fournisseur dans la fenêtre de l' -> préférences -> l'équipe -> subversion.
Je suis aussi de la difficulté avec Eclipse Luna. Je ne voulais pas faire une installation propre, j'ai juste essayé la mise à jour de Kepler. Il fallait fixer un tas de dépendances à passer par le processus, certains ont eu à faire avec Subversion. Maintenant SVN ne fonctionne pas pour moi, je reçois un vide déroulante pour SVN Connecteurs.
OriginalL'auteur Kaskader
Je suis sous Eclipse 4.4 (Luna) sur OSX Mavericks en utilisant le même Subclipse version que vous utilisez. Dans mon cas, le JavaHL bibliothèque est installé via Homebrew.
Je ne pense pas que c'est lié à ton problème, mais une différence dans mon environnement, c'est que je suis à l'aide de Java 8. Avec le recul, il ne fait pas de sens, mais j'ai ce souvenir qui Éclipse 4.4 dit que je devais mettre à niveau Java pour lancer. Peut-être qu'il a dit j'ai besoin d'au moins de Java 7 et j'ai tout simplement choisi d'installer Java 8. Ne vous en souvenez pas.
Je suis un peu perplexe ATM par votre erreur, en raison de la NoClassDef trouvé. Qui ne se sent pas comme d'habitude erreur que vous voyez lorsque le problème est avec votre bibliothèques.
Que voyez-vous dans les préférences lorsque vous faites de l'Équipe > SVN? La liste déroulante est vide? Qui impliquerait le plugin Eclipse n'a même pas la charge, car normalement vous devriez voir l'entrée dans la liste avec un message sur l' (Pas installé). Que vous n'avez même pas voir ce qui semble comme une grande erreur est impliqué.
Pas sûr de ce que pour vérifier, mais j'ai fouiller dans le journal et l'Éclipse Détails de l'Installation des écrans pour voir si il y a un problème avec un ou plusieurs de ces plugins ne pas être activé. Aucune explication de ce qui allait se passer bien.
Les problèmes sont toutes compatibles avec l'un ou plusieurs des plugins échec du chargement. J'avais juste continuer à creuser dans l'Éclipse journaux pour voir ce que vous pouvez les repérer. Le fait que vous n'avez même pas voir les articles sur la liste déroulante des points à un très faible niveau de problème où le code est tout simplement pas le chargement.
Ouais...je ne pouvais pas le trouver. Compris une nouvelle réinstallation serait plus rapide qui est ce que j'ai fait. Les choses sont aujourd'hui. Ne sais pas ce qui s'est passé. Merci!
OriginalL'auteur Mark Phippard
La meilleure façon que j'ai trouvé pour installer subversive et son connecteur est comme ci-dessous:
C'est installera Subversive SVN Équipe de Fournisseur après le redémarrage d'eclipse.
Puis faites un clic droit sur le vide, sont de l'Explorateur de Projet et sélectionnez importer et puis de l'autre. Depuis le nouveau menu, sélectionnez SVN-Projet de SVN , cela va demander de l'installation du connecteur. Sélectionnez le connecteur et l'installer.
HTH
OriginalL'auteur nanosoft
J'ai fait le même problème: "impossible de charger par défaut client svn"
vide de liste modifiable dans les préférences /équipe /svn'
J'ai fait comme cela pour faire des œuvres:
fenêtre > installer de nouveaux logiciels > http://subclipse.tigris.org/update_1.10.x/
re-cocher toutes les cases, et s'en aller.
Après le redémarrage, il a été ok
OriginalL'auteur Overnuts
Je ne sais pas si c'est un nouveau lien ou pas, mais vous pouvez simplement faire glisser et déposer l'icône d'installation de la Eclipse Marketplace Subclipse site à votre Eclipse Luna espace de travail pour l'installer.
OriginalL'auteur James Drinkard