web-dev-qa-db-fra.com

Comment installer JRE 1.7 sur Mac OS X et l'utiliser avec Eclipse?

Je souhaite utiliser le JRE 1.7 que j'ai téléchargé du site Web d'Oracle .

Donc, j'installe correctement le fichier .pkg, et quand j'essaie /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/Java -version dans le terminal, je reçois ceci:

Version Java "1.7.0_11" Environnement d'exécution SE Java (TM) (version 1.7.0_11-b21) Java Serveur HotSpot (TM) 64 bits VM (version 23.6-b04, mode mixte)

Mais dans Eclipse, je ne peux utiliser autre chose que JRE 1.6. Quand je vais dans Propriétés> Java chemin de construction> Ajouter une bibliothèque> Bibliothèque système JRE, je ne trouve pas la version 1.7 (il n'y a qu'une option pour cela: JavaSE-1.7 (unbound) avec ce problème:

Pas de JRE dans l'espace de travail compatible avec l'environnement d'exécution spécifié: JavaSE-1.7

Que devrais-je faire ? Merci

68
Rob

Le téléchargement de Java.com installé dans /Library/Internet Plug-Ins n’est que le JRE. Pour le développement, vous souhaitez probablement télécharger le JDK de http://www.Oracle.com/technetwork/Java/javase /downloads/index.html et installez-le à la place. Cela installera le JDK sous /Library/Java/JavaVirtualMachines/jdk1.7.0_<something>.jdk/Contents/Home que vous pourrez ensuite ajouter à Eclipse via Préférences -> Java -> JRE installés.

99
Ian Roberts

Essayez d’éditer votre fichier Eclipse.ini et ajoutez ce qui suit en haut.

-vm
/Library/Java/JavaVirtualMachines/jdk1.7.0_09.jdk/Contents/Home

Bien sûr, le chemin peut être légèrement différent, on dirait que j'ai une version plus ancienne ...

Je ne sais pas si cela s'ajoutera automatiquement. Si pas aller dans

Préférences -> Java -> JRE installés

Cliquez sur Ajouter et suivez les instructions pour l'ajouter.

8
rozner

Vous devez indiquer à Eclipse le ou les JDK/JRE que vous avez installés et leur emplacement.

Ceci est quelque peu enterré dans les préférences Eclipse: dans le menu Fenêtre, sélectionnez "Préférences". Dans l'arborescence des préférences, ouvrez le Node "Java" et sélectionnez "JRE installés". Cliquez ensuite sur le bouton "Ajouter" du panneau, puis sélectionnez "VM standard", "Suivant" et pour "Accueil JRE", cliquez sur le bouton "Répertoire" et sélectionnez le dossier de niveau supérieur du JDK que vous souhaitez ajouter.

C'est plus facile que la description peut le faire paraître.

7
Durandal