86 votes

Éclipse Kepler pour OS X Mavericks demande Java SE 6

Je viens de faire une installation propre de , et j’ai téléchargé , mais si je l’exécuter, me donne ce message :

enter image description here

Me demande d’installer ; J’ai installé , et si j’appuie sur `` dans cette boîte de dialogue, téléchargez et installez-le et rouvrez Eclipse, la boîte de dialogue s’affiche à nouveau.

Comment je peux résoudre ce problème ?

206voto

Nikolas Grottendieck Points 1601

Cela est dû en partie à Oracle manque de définitions de la JRE7 VM capacités.

Dans le cas où vous ne souhaitez pas installer RE6 à tous et tout simplement utiliser JRE7 sans lier celui-ci à la RE6, soit vous pouvez effectuer les opérations suivantes:

Copie de l'Info.plist situé à l'emplacement désigné ci-dessous par exemple ~/Téléchargements/:

/Library/Java/JavaVirtualMachines/jdk.1.7.<…>/Contents/

et puis le remplacer

<key>JVMCapabilities</key>
 <array>
  <string>CommandLine</string>
 </array>

avec les éléments suivants:

<key>JVMCapabilities</key>
 <array>
  <string>JNI</string>
  <string>BundledApp</string>
  <string>WebStart</string>
  <string>Applets</string>
  <string>CommandLine</string>
 </array>

Ensuite, copiez le fichier à son emplacement d'origine (vous avez besoin des droits d'administrateur). Pour que cette modification prenne effet, vous devez vous déconnecter de votre compte (et) ou de redémarrer votre ordinateur. La boîte de dialogue pour la version 6 de Java devrait ne devrait pas apparaître de plus et Eclipse devrait lancement d'amende à l'aide JRE7. La même chose vaut pour toute autre application qui initialement demande pour Java, par exemple, la Creative Suite d'Adobe.

Sur une note connexe, il semble que ce plist changement de bâtons, même après les mises à jour effectuées par le biais de la Java de Préférence dans le Panneau des Préférences Système.

7voto

Bob Lee Points 39

J’ai eu ce problème après qu’un Mavericks installé. J’ai réussi à le résoudre en installant Java depuis le téléchargement de Apple à http://support.apple.com/kb/dl1572

J’espère que cette aide.

7voto

Afin de pouvoir lancer Eclipse avec Java 7 (Oracle), je lance Eclipse à l'aide de ce fichier: eclipse/Eclipse.app/Contents/MacOS/eclipse. "eclipse" dossier contient des alias pour ce fichier par défaut. Donc tout ce que vous devez faire est de double-cliquez sur l'alias nommé "eclipse".

Aussi Oracle avertit que l'Oracle de la version de Java 7u25 et ci-dessous ont été désactivés par Apple sur mac OS X (voir ici). J'avais mis à niveau vers la dernière version du JDK avant que je trouve sur la manière de lancer Eclipse avec Java 7. Donc je ne sais pas si la mise à niveau est nécessaire ou pas.

3voto

Scott Points 321

Vous devez télécharger et installer JAVA pour MAC manuellement. C’est ce qui a fonctionné pour moi.

Télécharger ici : http://support.apple.com/kb/DL1572?viewlocale=en_US

1voto

Kåre Jonsson Points 11

Je suis arrivé à faire fonctionner sans une procédure comme les suggestions ci-dessus. J’ai effacé le dossier eclipse et ensuite copié à partir de la corbeille. S’il vous plaît vérifier si cela fonctionne pour vous.

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