portable mac luna kepler gratis for developers descargar java eclipse osx-mavericks

java - mac - eclipse portable



Eclipse Kepler para OS X Mavericks solicita Java SE 6 (7)

Debe descargar e instalar JAVA for MAC manualmente. Eso es lo que funciono para mi.

Descargue aquí: http://support.apple.com/kb/DL1572?viewlocale=en_US

Acabo de hacer una instalación limpia de OS X Mavericks , y he descargado Eclipse Kepler , pero si lo ejecuto, me da este mensaje:

Pidiéndome que instale Runtime Java SE 6 ; Ya he instalado Java 7 , y si presiono Install en ese cuadro de diálogo, lo descargo e lo instalo, y abro Eclipse nuevamente, el cuadro de diálogo aparece nuevamente.

¿Cómo puedo arreglarlo?


En MAC OS X, después de instalar JRE 7 de Oracle usando la descarga de .dmg, al abrir Eclipse, todavía apuntaba a mi antiguo JRE 6.

Después de numerosas búsquedas de Google para el problema, y ​​llegar hasta aquí, en la desesperación hice clic en "Buscar" en Eclipse -> Preferencias -> JRE instalados y listo - recogió JRE 7.


En mi caso, con Eclipse 4.5.1 Mars (instalado desde el instalador de OS X, descargado desde eclipse.org) y OS X El Capitan :


Esto se debe en parte a las definiciones faltantes de Oracle de las capacidades de JRE8 VM.

En caso de que no desee instalar JRE6 y simplemente use JRE8 sin vincularlo al JRE6, puede hacer lo siguiente:

Copie el Info.plist ubicado en la ruta nombrada a continuación, por ejemplo, ~ / Downloads /:

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

y luego reemplazar

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

con lo siguiente:

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

Luego copie el archivo a su ubicación original (necesita derechos de administrador). Para que este cambio surta efecto, debe cerrar la sesión de su cuenta (y volver a ingresar) o reiniciar su computadora. El diálogo para Java 6 ya no debería aparecer y Eclipse debería iniciarse correctamente utilizando JRE8 (o JRE7). Lo mismo ocurre con cualquier otra aplicación que inicialmente solicite Java, por ejemplo, Creative Suite de Adobe.

En una nota relacionada, parece que este cambio de plist se pega incluso después de las actualizaciones realizadas a través del panel de preferencias de Java en las preferencias del sistema.

Si aún no funciona Es posible que necesite agregar algunas carpetas y un enlace simbólico ( details ):

sudo mkdir -p /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/bundle/Libraries sudo ln -s /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/jre/lib/server/libjvm.dylib /Library/Java/JavaVirtualMachines/jdk1.8.0_*.jdk/Contents/Home/bundle/Libraries/ sudo mkdir -p /System/Library/Java/JavaVirtualMachines/1.6.0.jdk sudo mkdir -p /System/Library/Java/Support/Deploy.bundle


Para poder ejecutar Eclipse con Java 7 (Oracle), ejecuto Eclipse usando este archivo: eclipse / Eclipse.app / Contents / MacOS / eclipse. La carpeta "eclipse" contiene un alias para este archivo de forma predeterminada. Entonces, todo lo que necesita hacer es hacer doble clic en el alias llamado "eclipse".

Además, Oracle advierte que la versión Java 7u25 de Oracle y las siguientes han sido desactivadas por Apple en OS X (ver here ). Me había actualizado a la última versión de JDK antes de encontrar la manera de iniciar Eclipse con Java 7. Por lo tanto, no sé si la actualización es necesaria o no.


Sucedí que funciona sin un procedimiento como las sugerencias anteriores. Borré la carpeta del eclipse y luego la copié de la papelera. Verifica si funciona para ti.


Tuve este problema después de la instalación de Mavericks. Pude resolverlo instalando Java desde la descarga de Apple en http://support.apple.com/kb/dl1572

Espero que esto ayude.