48 votes

Subclipse sous Mac OS Lion affiche l'erreur "Unable to load default SVN client" (Impossible de charger le client SVN par défaut)

Après avoir effectué la mise à jour vers Mac OSX Lion, je me retrouve dans l'impossibilité d'utiliser Subclipse. Je continue à obtenir cette erreur :

Impossible de charger le client SVN par défaut

Avez-vous des idées sur la façon de résoudre ce problème ?

J'utilise Eclipse Indigo.

72voto

Avez-vous essayé de télécharger SVNKit à partir du site de mise à jour de Subclipse ?

Aller à Installer un nouveau logiciel et sélectionnez le site de mise à jour de Subclipse. Sélectionnez la bibliothèque JNA et SVNKit ainsi que l'adaptateur client SVNKit.

Ensuite, changez l'interface de JavaHL à SVNKit dans le fichier Préférences → Équipe → SVN → Interface SVN .

49voto

Joey T Points 631

Pour tous ceux qui reçoivent l'erreur :

Incompatible JavaHL library loaded.  1.7.x or later required.

En utilisant la dernière version d'Eclipse Indigo 3.7.1 et le dernier plugin Subclipse de CollabNet (Collabnet Desktop 3.1.0 pour Eclipse 3.5-3.7) pour OS X, le problème n'est pas la version des fichiers du plugin Subclipse, mais la version de Subversion que vous avez installée. Collabnet ne propose pas encore le paquet SVN 1.7 pour OS X, vous devez l'obtenir auprès de WanDisco, ce qui m'a perturbé pendant des heures.

2voto

clem Points 1662

Si vous avez installé la version 1.8.x de subclipse, vous pouvez également passer à la version 1.6.x. cela a résolu le problème pour moi
Voici le référentiel : http://subclipse.tigris.org/update_1.6.x

Veillez simplement à supprimer tout ce qui est lié aux versions supérieures de subclipse (adaptateur client, etc.).

1voto

Martin Emerson Points 73

J'ai rencontré un problème similaire lorsque j'ai essayé de réinstaller subclipse après avoir installé Lion. Le client subversion que subclipse utilise repose sur un pont javahl que vous pouvez normalement obtenir en tant que version communautaire de collab.net. Le problème est que la dernière version ne supporte que la 10.6 et qu'aucune version n'existe encore pour la 10.7.

J'ai résolu mon besoin de m'interfacer avec un dépôt subversion via eclipse en passant du plugin subclipse au plugin subversive qui a un pont supporté. Je sais que cela ne répond pas exactement à la question de savoir comment faire fonctionner subclipse mais c'est une alternative qui a fonctionné pour moi et qui, pour autant que je sache, pourrait être la seule solution jusqu'à ce qu'un paquet javahl supportant 10.7 soit disponible.

0voto

user864390 Points 9

Ouvrez ce fichier :

sudo pico /System/Library/Core​Services/SystemVersi​on.plist

changer la version en 10.6 partout où vous voyez 10.7 installez subversion revenir à la version 10.7

Ilias

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X