5 votes

Comment utiliser Eclipse avec les JDKs fournis par 12.04 ?

J'ai mis à jour vers Ubuntu 12.04 et maintenant Eclipse n'accepte plus OpenJDK 6 dans /usr/lib/jvm. J'ai essayé d'installer OpenJDK 7 et cela a créé deux dossiers dans /usr/lib/jvm, mais aucun n'est accepté par le dialogue JDK d'Eclipse.

Modifier : Je fais référence au JDK qui est utilisé pour compiler et exécuter les programmes écrits. Pas le JRE utilisé pour faire tourner eclipse. Cela signifie notamment que l'utilisation du JDK propriétaire n'est pas une option pour moi.

1voto

levyd Points 171

Comme maxym l'a dit, c'est une bonne idée d'installer le jdk sun pour l'utiliser avec eclipse. Vous pouvez trouver une réponse détaillée à ce sujet aquí .

0voto

cdonner Points 17403

N'utilisez pas le JDK fourni avec ubuntu. Eclipse est beaucoup plus stable avec le jre certifié - celui du soleil.

  1. Allez sur java.com et téléchargez la version jre-6u31-linux-x64.bin (ou i386, cela dépend de la version de votre système d'exploitation).
  2. exécutez que le fichier (c'est une archive auto-extractible). Cela créera le dossier jre1.6.0_31.
  3. Dans votre installation eclipse, éditez le fichier eclipse.ini et ajoutez

    -vm

    /chemin_où_tu_extrait/jre1.6.0_31/bin/java

Ces deux lignes devraient être ajoutées avant -vmargs C'est important !

Cela devrait fonctionner maintenant.

0voto

kaybenleroll Points 4086

Veuillez réessayer en sélectionnant l'un des sous-répertoires, par exemple /usr/lib/jvm/java-6-openjdk-amd64. Il semble y avoir un bogue dans la boîte de dialogue des préférences, car j'ai également constaté que le même chemin était rejeté la première fois, mais accepté la fois suivante.

Cela peut dépendre du fait que vous essayez de saisir le chemin dans le champ de texte ou que vous utilisez le sélecteur de répertoire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X