Eclipse does not start after installing Mac OS X Yosemite (Mac OS 10.10)

Immediately after switching to Mac OS Yosemite (10.10), my Eclipse no longer starts. Instead i get

The shared library JVM / Library / Java / JavaVirtualMachines / jdk1.8.0_05.jdk / Contents / Home / bin /../ jre / lib / server / libjvm.dylib "does not contain the JNI_CreateJavaVM character.

I checked java -version and get

 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) 

I searched and found one similar problem Reinstalling Java 7 JDK on OSX . This involves reinstalling Java. I am not sure that my problem falls into the same category as his. So, reinstalling is a good way to solve the problem? Any other advice? Thank!

+41
java eclipse osx-yosemite macos
Jun 03 '14 at 20:03
source share
8 answers

Follow the link below and download Java for OS X 2014-001

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

I hope after installing it it will work

+58
Jun 03 '14 at 22:31
source share

Try the https://jdk8.java.net/download.html early Java8u20 update.

+25
Jul 26 '14 at 3:09
source share

You can temporarily change the system version in "SystemVersion.plist" located in System> Library> CoreServices.

Edit as root by changing ProductVersion to 10.7.3 (or something works for you).

Install java.

Do not forget to change it.

+16
Jun 11 '14 at 15:00
source share

I solved this problem by creating these folders with empty as root without downgrading using java8 (vers.1.8.0_60-ea):

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

Hope this helps ...

+3
Apr 22 '15 at 14:06
source share

I installed Java JRE from Oracle: http://download.oracle.com/otn-pub/java/jdk/8u25-b17/jre-8u25-macosx-x64.dmg

Then install the Apple package: http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

I managed to install eclipse-ide from homebrew cask

brew cask install eclipse-ide eclipse-java

(Remember that brew cask is set to ~ / Applications not / Applications)

I usually do not use Eclipse, but I managed to get the IDE and continue. I note that java on the command line is broken, which is new in Yosimite.

Please let me know if this does not work. Or if you need help with Homebrew or Cask

+1
Oct 29 '14 at 5:10
source share

Make sure you are using the 64-bit version of Mac Eclipse. I just tried to work flawlessly.

0
Oct. 17 '14 at 12:24
source share

Two cases:

This means that if you want to use Eclipse Luna and Java 8, install it while Mavericks is running, and then upgrade it to Yosemite. Do not try to install Java 8 on Yosemite, as this will not work at the moment.

What doesn't work on my Mac: installing Java 6 and running Eclipse Luna, because it requires Java 7 or 8. Installing Java 7 or 8 does not solve the problem, because something with the installer seems to be an error. Must be decided by Oracle in a few days.

0
Oct 20 '14 at 10:11
source share

After upgrading to yosemite, java 6 jdk is no longer available, remember that jdk 6 for mac osx is a 32-bit application, older versions of eclipse require a 32-bit jvm to work properly, a 32-bit application cannot work with 64- bit jvm like java 7 or 8, so you need to install jdk 6 to run these java applications that need a 32-bit virtual machine. As already posted here, you can download jdk 6 from http://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US

0
Oct 21 '14 at 11:20
source share



All Articles