home - install java on mac
Eclipse: la instalación JRE especificada no existe (6)
El problema generalmente está relacionado con el proyecto o configuraciones de tiempo de ejecución específicas del complemento que (todavía) apuntan a algún JDK / JRE que ya no existe (por ejemplo, después de alguna actualización o migración).
Tuvimos esto, por ejemplo, con el complemento ANT , donde la configuración de lanzamiento tuvo que actualizarse (por archivo de compilación ant), si, por ejemplo, no se estableció en el valor predeterminado ~ run in same JRE as workspace
.
Encontrarás estas configuraciones (normalmente en la pestaña JRE
) :
en la configuración global del complemento en
Eclipse -> Window -> Preferences -> ...
de su complemento (escribirruntime
en la secciónFilter
arriba puede ayudar a encontrarlo rápidamente).o se configura en una configuración de ejecución de proyecto / archivo específica que debería ver si va a
-
Eclipse -> Run -> Run configurations...
o - haga clic derecho en su proyecto / archivo y seleccione
Run As -> Run Configurations ...
-
o se establece en una configuración de herramienta externa específica para un proyecto / archivo (por ejemplo, como la utilizada por ANT) que se encuentra de forma similar aquí:
-
Eclipse -> Run -> External Tools -> External Tools Configuration ...
o - haga clic derecho en su proyecto / archivo y seleccione
Run As -> External Tool Configurations ...
-
Solía tener Eclipse bien configurado y funcionar bien antes. Pero simplemente lo desinstalé e instalé Eclipse Juno nuevamente en mi Mac OS 10.10 hoy. Pero seguí recibiendo este error: "El JRE especificado no existe".
Sé que es un problema bastante simple y comúnmente visto, solo necesitaba instalar JRE y / o JDK en este Eclipse limpio, sin embargo, las cosas no funcionaron.
Y he buscado mucho en Stack Overflow: las publicaciones que he examinado incluyen: ¿Cómo instalar JRE 1.7 en Mac OS X y usarlo con Eclipse? Seguí exactamente lo que decía la respuesta aceptada, pero después de haber descargado el JDK de http://www.oracle.com/technetwork/java/javase/downloads/index.html y haberlo instalado, lo iba a agregar a Eclipse mediante Preferencias -> Java -> JRE instalados, sin embargo, no lo vi como esperaba, a continuación se muestra una captura de pantalla de lo que vi cuando fui a Preferencias -> Java -> JRE instalados
Pero la captura de pantalla simplemente dice que la lista de JRE instalados es EN BLANCO, no pude agregar ningún JRE en mi Eclipse.
¿Ayuda por favor?
Además, he intentado otras cosas que la gente ha sugerido: Propiedades -> Java Build Path lo que veo aquí es: JRE System Library OSGi / Minimum-1.2 con un signo de cruce rojo delante de él (¿indica algo malo con eso?) Por lo tanto, también estoy bloqueado con este enfoque.
En eclipse, haga clic en Ventana -> Mostrar vista -> Servidores
Una vez en la vista de servidores, haga doble clic en el servidor configurado para abrir su configuración y haga clic en el enlace del entorno de tiempo de ejecución (en el lado izquierdo).
Seleccione el JRE y haga clic en Finalizar.
Espero te ayude
Tuve el problema con una configuración de ejecución en particular (unittests para un proyecto en mi caso). En Configuraciones de ejecución, seleccioné la configuración de ejecución problemática, luego la pestaña JRE, y pude ver que estaba rota (aunque no podía decir cómo había sucedido). La selección del JRE correcto resolvió mi problema (el proyecto JRE en mi caso, aunque este era solo mi JRE estándar y no estaba configurado específicamente para el proyecto).
Yo tuve el mismo problema. Así es como lo arreglé.
- Eclipse abierto.
- Ir a
Preferences
. - Haga clic en
Add
- Una ventana debería aparecer con esto:
- Seleccione
Standard VM
. - Seleccionar
Directory
- Utilice esta ruta:
Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/
- Haga clic en
Open
- Entonces
Finish
- Haga clic derecho en su proyecto y luego haga clic en
Properties
- Seleccione
Java Build Path
luego haga clic enAdd Library
- Seleccione
JRE System Library
- Haga clic en
Environments
y seleccione eljdk1.7.0_45
-
Finish
Esto es lo que deberías ver si lo hiciste bien :
Yo tuve el mismo problema. Esta solución podría ayudar a solucionar el problema como lo hizo para mí.
- Haga clic derecho en el proyecto -> Crear ruta -> Configurar ruta de construcción
- En la pestaña Bibliotecas, seleccione Biblioteca del sistema JRE y haga clic en Editar
- En la ventana Editar, puede seleccionar JRE predeterminado del espacio de trabajo o en el entorno de ejecución desplegable seleccionar el JRE instalado