web-dev-qa-db-fra.com

Bibliothèque JavaHL incompatible pour Subclipse dans Kubuntu 64 bits

J'essaie de faire fonctionner Subversion sous Eclipse 3.7 dans un Kubuntu 11.10 64 bits, mais j'ai des problèmes. J'ai installé subclipse 1.8.1, «libsvn-Java» et ajouté -Djava.library.path=/usr/lib/jni/ sous le -vmargs dans le fichier /usr/lib/Eclipse/eclipse.ini, mais le message d'erreur suivant s'affiche:

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

et n'arrive pas à trouver comment mettre à jour mon JavaHL. J'ai réinstallé le plugin subclipse, qui installe apparemment aussi JavaHL version 1.7.1, alors peut-être que JavaHL n'est pas installé, mais peut-être introuvable? - Quelqu'un a des idées?

** MODIFIER **

Comme mentionné ci-dessous, les liens fournis dans la réponse acceptée ont cessé de fonctionner, mais vous pouvez télécharger les fichiers mis à jour ici (crédit de Rekhyt), mais vous aurez besoin de la version 1.8.x de subclipse que vous pouvez installer en ajoutant http://subclipse.tigris.org/update_1.8.x à Eclipse

J'ai d'abord installé subclipse 1.8 puis installé ces fichiers dans l'ordre:

  1. libsvn-Java_1.7.2-0ubuntu0 ~ ppa1_AMD64.deb
  2. Subversion_1.7.2-0ubuntu0 ~ ppa1_AMD64.deb
  3. libsvn1_1.7.2-0ubuntu0 ~ ppa1_AMD64.deb

Si vous avez besoin de 32 bits allez à la page du tableau de bord et cliquez sur le lien 'Subversion - 1.7.2-0ubuntu0 ~ ppa1' au bas de la page - cela affichera tous les fichiers pertinents.

25
Martyn

À cause deque

Avant tout, je devais désinstaller les anciens paquetages avant d'installer les nouveaux (merci à Sergi )

pour i386

  1. aller à ici
  2. installer dans l'ordre geb packages
  3. libsvn1_1.7.1-0ubuntu0 ~ ppa4_i386.deb (979.2 Ko)
  4. Subversion_1.7.1-0ubuntu0 ~ ppa4_i386.deb (1.2 Mio)
  5. libsvn-Java_1.7.1-0ubuntu0 ~ ppa4_i386.deb

pour AMD64

  1. allez àici
  2. installer dans l'ordre geb packages
  3. libsvn1_1.7.1-0ubuntu0 ~ ppa4_AMD64.deb (1.0 Mio)
  4. Subversion_1.7.1-0ubuntu0 ~ ppa4_AMD64.deb (1.2 Mio)
  5. libsvn-Java_1.7.1-0ubuntu0 ~ ppa4_AMD64.deb (446.7 Ko)

cela a fonctionné pour moi.

21
baybora.oren

Vous pouvez également procéder comme suit pour automatiser l’installation du package:

apt-add-repository ppa:dominik-stadler/Subversion-1.7

apt-get update

apt-get dist-upgrade
23
Anonymous

Malheureusement, je ne peux pas encore commenter (ou je ne comprends pas comment ce site fonctionne :-)), mais peut-être Dave Shuck intéressé par cela: si vous modifiez les dépendances du paquet .deb, et supprimez le libserf-private tout fonctionne bien. Le plus facile à faire avec ce script: videbcontrol

2
Gabor

Puisque je ne peux pas encore commenter et que mon édition a été rejetée:

Je suis tombé sur le même problème. Les référentiels de Xubuntu 10.11 sont obsolètes. Les paquets peuvent être trouvés à this location. Procédez selon l'affichage de javaloper.

1
Rekhyt

Téléchargez les fichiers libserf, libaprutil, libsvn1, Subversion, libsvn-Java à partir de ici .

Pendant le téléchargement, choisissez l’environnement approprié i.e 32bit ou 64bit version.

0
Mukesh Kumar