web-dev-qa-db-fra.com

Eclipse ne démarre pas après l'installation de Mac OS X Yosemite (Mac OS 10.10)

Juste après la mise à niveau vers Mac OS Yosemite (10.10), mon Eclipse ne démarre plus. Au lieu de cela je reçois

La bibliothèque partagée JVM /Library/Java/JavaVirtualMachines/jdk1.8.0_05.jdk/Contents/Home/bin/../jre/lib/server/libjvm.dylib "ne contient pas le symbole JNI_CreateJavaVM.

J'ai vérifié Java -version et obtenir

Java version "1.8.0_05"
Java(TM) SE Runtime Environment (build 1.8.0_05-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.5-b02, mixed mode)

Je recherche et ai trouvé un problème similaire Réinstallation de Java 7 JDK sur OSX . Il suggère une réinstallation de Java. Je ne suis pas sûr si mon problème tombe dans la même catégorie que la sienne. La réinstallation est-elle un bon moyen de résoudre le problème? Un autre conseil? Merci!

41
leonard

Cliquez sur le lien ci-dessous pour télécharger Java pour OS X 2014-001.

http://support.Apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

Si tout va bien après l'avoir installé, cela fonctionnera

58
Taseen

Essayez ceci https://jdk8.Java.net/download.html Java8u20 early Update.

25

Vous pouvez modifier temporairement la version du système dans le fichier "SystemVersion.plist" situé dans Système> Bibliothèque> CoreServices.

Modifiez la version de ProductVersion en tant que racine en 10.7.3 (ou tout ce qui vous convient).

Installez Java.

N'oubliez pas de le changer.

16
Sven

J'ai résolu ce problème en créant ces dossiers vides en tant que root sans rétrogradation à l'aide de Java8 (vers.1.8.0_60-ea):

/System/Library/Java/JavaVirtualMachines/1.6.0.jdk et /System/Library/Java/Support/Deploy.bundle

J'espère que ça aide...

3
Riccardo Donato

J'ai installé Java JRE à partir d'Oracle: http://download.Oracle.com/otn-pub/Java/jdk/8u25-b17/jre-8u25-macosx-x64.dmg

Ensuite, installez le package Apple: http://support.Apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

J'ai pu installer Eclipse-ide à partir d'un fût homebrew

casse de la bière installer Eclipse-ide Eclipse-Java

(Veuillez noter que le brassin de bière s'installe dans ~/Applications not/Applications)

Je n’utilise pas normalement Eclipse, mais j’ai pu obtenir le fichier IDE. Je noterai que Java sur la ligne de commande est cassé, ce qui est nouveau dans Yosimite.

S'il vous plaît laissez-moi savoir si cela ne fonctionne pas. Ou si vous avez besoin d'aide avec Homebrew ou Cask

1
Mutant

Assurez-vous que vous utilisez la version 64 bits de Mac Eclipse. Je viens d'essayer que cela fonctionne parfaitement.

0
Fouad J.

Deux cas:

  1. si vous avez déjà installé Java 8 et Eclipse Luna, par exemple. sur Mavericks et (intention de) mettre à jour vers Yosemite: il suffit de mettre à jour, cela fonctionnera bien.

  2. si Java n’est pas installé et que vous souhaitez exécuter Eclipse sur Yosemite: 

Cela signifie que si vous souhaitez utiliser Eclipse Luna et Java 8, installez-le tout en exécutant Mavericks, puis effectuez une mise à jour vers Yosemite. N'essayez pas d'installer Java 8 sur Yosemite, car cela ne fonctionnera pas pour le moment.

Ce qui ne fonctionne pas sur mon Mac est l’installation de Java 6 et l’exécution d’Eclipse Luna car Java 7 ou 8 sont nécessaires. L’installation de Java 7 ou 8 ne résout pas le problème, car quelque chose avec l’installateur semble anormal. Doit être résolu par Oracle dans quelques jours, cependant.

0
incredion

Après la mise à niveau vers yosemite, Java 6 jdk n’est plus disponible, rappelez-vous que jdk 6 pour mac osx est une application 32 bits. jvm 64 bits comme Java 7 ou 8, vous devez donc installer jdk 6 pour exécuter les applications Java nécessitant une machine virtuelle 32 bits. Comme déjà posté ici, vous pouvez télécharger jdk 6 depuis http://support.Apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

0
Jonnathan Q