Eclipse won't start after installing Mac OS X Yosemite (Mac OS 10.10)

心不动则不痛 提交于 2019-11-29 22:43:22

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

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

Hopefully after installing it , it will work

Try this https://jdk8.java.net/download.html Java8u20 early Update.

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

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

Install java.

Don't forget to change it back.

I solved this issue creating those empties folders as root without downgrade using java8 (vers.1.8.0_60-ea):

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

Hope it helps...

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 was able to install eclipse-ide from homebrew cask

brew cask install eclipse-ide eclipse-java

(Please be aware that brew cask installs to ~/Applications not /Applications)

I don't normally use Eclipse, however I was able to get the IDE up and going. I will note that java on the command line is broken, which is new in Yosimite.

Please let me know if that doesn't work. Or if you need some help with Homebrew or Cask

Make sure you are using the 64 bit version of Mac Eclipse I just tried it works flawless

Two cases:

  1. if you already have installed Java 8 and Eclipse Luna e.g. on Mavericks and (intent to) update to Yosemite: just update, it will work fine.

  2. if you do not have Java installed and want to run Eclipse on Yosemite:

That means, if you want to use Eclipse Luna and Java 8, install it while running Mavericks, then update to Yosemite. Do not try to install Java 8 on Yosemite as that at the moment won't work.

What does not work on my Mac is: installing Java 6 and run Eclipse Luna as that needs Java 7 or 8. Installing Java 7 or 8 does not solve the prob as something with the installer seems to be buggy. Should be solved by Oracle in a few days, however.

After upgrading to yosemite, java 6 jdk is no longer available, remember that jdk 6 for mac osx is a 32-bit application, older eclipse releases needs a 32-bit jvm in order to run properly, a 32-bit application cannot run with a 64-bit jvm like java 7 or 8, so you need to install jdk 6 to run those java applications that needs 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

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!