Eclipse no puede abrirse, he usado eclipse antes y se ha abierto antes sin problemas. Ahora sigo recibiendo el siguiente mensaje de error:
Debe estar disponible un Java Runtime Environment (JRE) o Java Development Kit (JDK) para ejecutar Eclipse. No se encontró ninguna máquina virtual Java después de buscar en las siguientes ubicaciones:
Tengo eclipse para abrir y trabajar en proyectos antes y no se abrirá
Aquí hay una captura de pantalla de lo que sigo recibiendo:
C:\Program Files (x86)\Java\jre6\bin
Generalmente es porque:
-vm
argumento: vea esta pregunta SO para obtener un ejemplo concreto.eclipse.ini
se corrompe de alguna manera (si no se ha modificado, esto no lo es, pero si el establecimiento de una ruta JVM no funciona, ... me sustituiría aleclipse.ini
por uno procedente de una instalación nueva sólo para estar seguro)Más detalles en la página wiki " Encontrar una máquina virtual, usar la invocación JNI o ejecutar Java "
Como se menciona en " Preguntas frecuentes ¿Cómo ejecuto Eclipse? ":
Entonces verificaría su $ PATH, comenzando por una nueva sesión de shell (cualquiera que sea su sistema operativo), escribiendo '
java -version
' para ver si aún devuelve algo.fuente
Copie javaw.exe de C: \ Archivos de programa \ Java \ jre1.8 (o) 1.6 (o) 1.7 \ bin
y péguelo dentro de la carpeta Eclipse donde está eclipse.exe. Eso es todo.
fuente
Tuve el mismo problema y el problema era que tenía una versión de 32 bits de Eclipse ejecutándose en mi máquina de 64 bits y quería la versión de 32 bits de JRE.
Cambié
Program Files
aProgram Files (x86)
en eleclipse.ini
archivo así:y eso resolvió el problema.
Es posible que desee instalar el Eclipse de 64 bits, pero esto se encargará del error.
fuente
Así es como arreglé el mío:
encuentre la ubicación donde está instalado su jre. en mi caso, estaba ubicado en C: \ Archivos de programa \ Java \ jdk1.7.0_10
copie la carpeta jre y péguela donde se encuentran sus archivos de eclipse (donde se encuentra eclipse.exe).
cuando descarga eclipse, obtiene un paquete .zip que contiene eclipse.exe y todos los demás archivos necesarios para ejecutar eclipse, pero faltan los archivos jre. así que todo lo que necesita hacer es encontrar dónde se encuentra la carpeta jre en su disco duro y agregarla al resto del paquete eclipse.
fuente
¿Instaló Java a través de la instalación automática del navegador web java.com? Si es así, ¡ese es tu problema! Necesita instalar el "manual": http://www.java.com/en/download/manual.jsp
Es solo cuestión de tener la combinación correcta de Eclipse de 32 bits / Java de 32 bits o Eclipse de 64 bits / Java de 64 bits. Muchas ventanas de 64 bits tienen navegadores de 32 bits y esta última es la versión de Java que proporcionará el autoinstalador, no lo que quiere Eclipse de 64 bits.
fuente
Asegúrese de que la ruta de instalación de JDK esté en su variable de ruta en Windows.
fuente
Tengo este problema porque desinstalé la versión 13 de jdk y reinstalé la versión 8 de j dk
A pesar de que he actualizado el eclipse de variables de ruta, todavía escojo la configuración anterior.
Debe editar el archivo eclipse.ini que se encuentra en su carpeta donde se ubica eclipse.exe .
Simplemente actualice este archivo con la última ruta para que eclipse pueda recogerlo
fuente
Es tan simple, solo agregue su ruta de Java, por ejemplo:
en la variable de sistema PATH
fuente
Me he enfrentado al problema similar anteriormente con Eclipse y STS IDE'S
JDK/JRE
está disponible o no en su máquina. De lo contrario, instale JDK y configure las variables de entorno.eclipse.ini
o sts.ini de la siguiente manera.fuente
También tuve el mismo problema al desarrollar aplicaciones de Android usando eclipse IDE. Lo resolví eliminando todas las instalaciones de java (tenía java 6 y 7 ambas) y reinstalé solo jdk 7.
fuente
agregar
-vm C:/Program Files/Java/jdk1.6.0_29/bin/javaw.exe
al archivo .ini me ayudó.fuente
Lo solucioné siguiendo los pasos a continuación,
1)
Encuentra la captura de pantalla para lo mismo.
fuente
Solo para agregar sobre otras respuestas:
Usuarios de Windows: puede dar la RUTA a JRE en eclipse.ini separada por '/' o '\'. No importa. Eclipse lo recogerá de todos modos. Por ejemplo, en mi sistema Windows, cualquiera de las rutas está bien (después de -vm, por supuesto):
C: / Archivos de programa / Java / jre1.8.0_181 / bin o C: \ Archivos de programa \ Java \ jre1.8.0_181 \ bin
fuente
Cambie el valor vm en el archivo eclipse.ini con la ruta correcta a su JDK algo como esto,
Path to eclipse.ini me parece algo así,
/Users/tomcat/eclipse/jee-2018-09/Eclipse.app/Contents/Eclipse
fuente
Esto a veces sucede si elimina Java de sus variables de ruta (intencionalmente o no). Para volver a establecer la variable PATH, agregue la ruta completa del directorio jdk \ bin a la variable PATH. Por lo general, la ruta completa es:
C: \ Archivos de programa \ Java \ jdk-11 \ bin
Para establecer la variable PATH en Microsoft Windows:
fuente
También tuve este problema en una máquina win7. Quería actualizar el jre con un jdk. Así que eliminé la carpeta jre y descargué y descomprimí el nuevo jdk. El problema fue que eliminé manualmente la carpeta jre, cuando en cambio debería haberla desinstalado. Esto deja un montón de entradas de registro que todavía apuntan al viejo jre. De alguna manera, eclipse todavía quiere usar el viejo jre. No pude desinstalar el viejo Java VM, seguí recibiendo este error:
Error 1723. Hay un problema con este paquete de Windows Installer. No se pudo ejecutar una DLL requerida para completar esta instalación. Póngase en contacto con el personal de soporte técnico o el proveedor del paquete
Así que tuve que usar esta utilidad de MS para arreglar la desinstalación:
http://support.microsoft.com/kb/2438651/
Luego tuve que instalar nuevamente el vm. ¡Instalé en el mismo lugar donde estaba el original, para evitar perder otra hora! Después de ese eclipse comenzó correctamente.
Julio
fuente
Acabo de tener este problema y lo solucioné de esta manera. Noté que el mensaje de error tiene jre, no jre6 o jre7, así que copié jre6 de los archivos de programa a la carpeta eclipse y luego le cambié el nombre de jre6 a jre, luego funcionó: p
fuente
Newb se movió de mi parte, pero instalé solo el JRE en lugar del JDK . Instalé JDK y mi problema desapareció de inmediato.
fuente
Tuve este problema y fue debido a que mi máquina Windows se estaba reproduciendo. Entré en el panel de control -> sistema -> avanzado - variables de entorno.
Edité la variable PATH (que ya estaba configurada correctamente), cambié NADA, hice clic en Aceptar para volver a salir de las pantallas.
Entonces el eclipse funcionó. No tengo idea de por qué, excepto porque Windows. Esperemos que esto pueda ayudar a alguien.
fuente
Tuve este problema; Lo arreglé yendo a
Computadora -> Propiedades -> Configuración avanzada -> Variables ambientales
En las Variables del sistema, busque la variable denominada RUTA.
-> Seleccione Editar -> Al final de la variable de ruta, ponga un ";" luego agregue su ruta de su JDK y ponga \ bin \ al final
Debería ser arreglado.
Ejemplo:
Variable del sistema
C: \ Archivos de programa (x86) \ Archivos comunes ....... HP \ LeanFT \ bin
Ruta JDK
C: \ Archivos de programa \ Java \ jre1.8.0_121
Camino final -
C: \ Archivos de programa (x86) \ Archivos comunes ....... HP \ LeanFT \ bin; C: \ Archivos de programa \ Java \ jre1.8.0_121 \ bin \
Fuentes: https://www.java.com/en/download/help/path.xml
fuente
Common Files.......HP\LeanFT\bin
camino, por cierto. No lo necesita para desarrollar en Java.Es sencillo. El directorio bin JDK o el directorio bin JRE deben estar en la variable de ruta Ejemplo: directorio Java instalado: suponga que su Java está instalado en el directorio ' C: \ Archivos de programa \ java \ Jdk1.8.0_144 ' Ahora puede encontrar el directorio bin en ' C: \ Program Archivos \ java \ Jdk1.8.0_144 \ bin '
Navegue a la variable de entorno del usuario
En la ventana emergente, haga clic en Ruta en Variables de usuario para la sección Haga clic en Editar ... y aparecerá otra ventana emergente
Haga clic en el botón Nuevo e ingrese C: \ Archivos de programa \ java \ Jdk1.8.0_144 \ bin
Haga clic en el botón Aceptar y nuevamente en el botón Aceptar en la ventana emergente Variables de entorno.
Ahora puedes abrir tu eclipse sin error
fuente
Encontré una solución en la que Eclipse.ini la ubicación era la versión anterior de Java, y después de actualizar la nueva versión de Java, la ubicación de -vm
C:\Program Files\Java\jre1.8.0_201\bin
era igual, así que tuve que cambiar el directorio a mi nueva versión de Java.
Entonces, la solución es simplemente abrir la versión Java más actualizada y copiar su ruta de directorio y reemplazarla en el archivo Eclipse.ini.
fuente
Ejemplo a prueba de futuro moderado para sistemas similares a Linux. Suponiendo que javac esté instalado y en su camino.
./eclipse -vm
dirname $(readlink -f $(which javac))
Esto encontrará el directorio donde está instalado javac y pasará como argumento vm a eclipse.
fuente
Si está en Linux (ej: Ubuntu 18), intente instalar (¿o reinstalar en su caso?)
default-jre
, De la siguiente manera:Tuve el mismo error al intentar ejecutar el instalador de Eclipse (
./eclipse-inst
) en una nueva descarga de Eclipse en este momento, ¡y el instalador ni siquiera se ejecutó! Instalacióndefault-jre
resuelto!Fuente:
fuente
En mi caso, había editado eclipse.ini con un propósito diferente para incluir el parámetro -vm. Eso estaba causando el fracaso. Eliminé la línea -vm y siguiente donde había incluido \ bin y eso solucionó el problema.
fuente
C: \ Archivos de programa \ Java \ jre1.8.0_221 \ bin funcionó para mí
fuente