eclipse - oxygen - install java on mac terminal
JDK en OSX 10.7 Lion (5)
Instalé el paquete de Java para desarrolladores proporcionado por Apple para 10.7 y las aplicaciones de Java funcionan correctamente
pero eclipse no puede encontrar la ruta raíz de JDK y tampoco puedo.
Alguien alguna idea?
Acabo de encontrarme con el mismo problema después de actualizar. Al JRE descargado por OSX Lion le falta JavaRuntimeSupport.jar, que funcionará pero puede causar estragos en muchas cosas. Si ha actualizado, y tenía un JDK / JRE en funcionamiento instalado antes de eso, haga lo siguiente en Eclipse:
1) Proyecto> Propiedades> Ruta de compilación Java> Seleccionar JRE / JDK roto> Editar
2) Seleccione " JRE alternativo "
3) Haga clic en " JRE instalados ... "
4) En la ventana que se abre, haga clic en " Buscar ... "
Si todo va bien, encontrará su JRE / JDK más antiguo. El mío estaba en esta ubicación:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6/Home
En las versiones más recientes de OS X, debe encontrar TODOS los JRE (y JDK) en
/ Library / Java / JavaVirtualMachines /
/ System / Library / Java / JavaVirtualMachines /
el viejo camino
/System/Library/Frameworks/JavaVM.framework/
ha sido desaprobado.
Aquí está la nota de desaprobación oficial:
Para Mountain Lion, el java de Apple es hasta 1.6.0_35-b10-428.jdk a partir de hoy.
De hecho, se encuentra en / Library / Java / JavaVirtualMachines.
Usted acaba de descargar
"Java para OS X 2012-005 Developer Package" (6 de septiembre de 2012)
de
connect.apple.com
En mi opinión, nombrar a Apple es al menos un poco confuso; ¿Por qué "-005" - es esta la quinta versión, o el quinto de los cinco instaladores que se necesita?
Y luego ejecuta el instalador; luego sigue los pasos anteriores dentro de Eclipse.
Puede descargar el 10.7 Lion JDK desde connect.apple.com .
Inicie sesión y haga clic en la sección
java
a la derecha.El jdk está instalado en una ubicación diferente a la anterior. Esto dará como resultado que los IDE (como Eclipse) no puedan localizar el código fuente y los javadocs.
En el momento de escribir el JDK terminó aquí:
/Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home
Abre las preferencias de eclipse y ve a Java -> página JRE instalada
En lugar de utilizar el "Contenido de JVM (MacOS X predeterminado), necesitaremos usar la ubicación de JDK
Al momento de escribir, Search no tiene conocimiento de la nueva ubicación de JDK; tendremos que hacer clic en el botón Agregar
Desde el asistente Agregar JRE, seleccione "MacOS X VM" para el tipo JRE
Para la página de definición de JRE debemos completar lo siguiente:
- JRE Home: /Library/Java/JavaVirtualMachines/1.6.0_26-b03-383.jdk/Contents/Home
Los otros campos ahora se llenarán automáticamente, con el nombre predeterminado de JRE como "Inicio". Puede corregir rápidamente esto a algo más significativo:
- Nombre de JRE: Sistema JDK
Finalice el asistente y regrese a la página de JRE instalados
Elija "Sistema JDK" de la lista
Ahora puedes desarrollar normalmente con:
- javadocs se muestra correctamente para las clases base
- el código fuente se muestra correctamente cuando se depura
Puede descargar jdk6 aquí http://support.apple.com/kb/DL1573
Ojalá ayude