sábado, 21 de noviembre de 2009

El ECLISPE no funciona con el JAVA ya instalado

Si al correr el eclipse le aparece el siguiente mensaje:

A java Runtime Environment (JRE) or Java development Kit (JDK) must be available in order to run Eclipse. No Java virtual. machine was found after searching the following locations

Entonces o no cuenta con JAVA o el ECLIPSE no logra reconocer el JAVA

Verifique que el java este instalado, sino vaya a http://java.sun.com para descargarlo.

Si el JAVA si esta instalado, entonces cree un archivo D:\eclipse\eclipse.cmd. Editelo y escriba la ruta del java.

ECLIPSE.CMD (cuidado con la extension)
eclipse -vm "C:\Archivos de programa\Java\jre6\bin\javaw.exe"

Crear un acceso directo a D:\eclipse\eclipse.cmd en su escritorio o menú y ejecutelo.
Compartir:

23 comentarios:

  1. Gracias, con esta información resolví el problema

    ResponderEliminar
  2. Gracias también me funciono.

    ResponderEliminar
  3. Gracias, me fue de gran ayuda. Solucioné mi problema.

    ResponderEliminar
  4. Muchisimas gracias fue de mucha ayuda

    ResponderEliminar
  5. hola ahora necesito saber como creo el archivo D, y donde lo creo.
    gracias

    ResponderEliminar
  6. Muchisimas gracias! funciono de 10!

    ResponderEliminar
  7. hola yo tambien tengo el mismo problema pero la verdad no entendi lo que tenia que hacer, con decirte que no se como hacer un archivo cmd

    ResponderEliminar
  8. D no es un archivo, es un disco, D:\ es la raíz de ese disco.

    D:\eclipse\ es el directorio donde está instalado Eclipse.

    Ánimo chicos, antes de usar eclipse deberíais aprender conceptos básicos de ficheros, directorios, etc.

    ResponderEliminar
  9. Hola, segui los pasos pero ahora me sale esto:

    C:\Program Files (x86)\Java\jre6\bin\javaw.exe
    -Dosgi.requiredJavaVersion=1.5
    -Xms40m
    -Xmx512m
    -XX:MaxPermSize=256m
    -jar
    C:\Users\XXXX\Desktop\eclipse\\plugins/org.eclipse.equinox.launcher_1.2.0.v20
    110502.jar
    -os win32
    -ws win32
    -arch x86_64
    -showsplash
    -launcher C:\Users\XXXX\Desktop\eclipse\eclipse.exe
    -name Eclipse
    --launcher.library
    C:\Users\XXXX\Desktop\eclipse\\plugins/org.eclipse.equinox.launcher.win32.wi
    n32.x86_64_1.1.100.v20110502\eclipse_1406.dll
    -startup
    C:\Users\XXXX\Desktop\eclipse\\plugins/org.eclipse.equinox.launcher_1.2.0.v20
    110502.jar
    --launcher.overrideVmargs
    -exitdata 125c_5c
    -product org.eclipse.epp.package.jee.product
    -vm C:\Program Files (x86)\Java\jre6\bin\javaw.exe
    -vmargs
    -Dosgi.requiredJavaVersion=1.5
    -Xms40m
    -Xmx512m
    -XX:MaxPermSize=256m
    -jar
    C:\Users\XXXX\Desktop\eclipse\\plugins/org.eclipse.equinox.launcher_1.2.0.v20
    110502.jar

    por favor si me podrias ayudar

    ResponderEliminar
  10. A mi también me sale lo mismo. Alguna solución?

    ResponderEliminar
  11. Hola....
    Tienen que bajar el JDK que viene con el jre, desde esta dirección: http://www.oracle.com/technetwork/java/javase/downloads/java-se-jdk-7-download-432154.html
    ¿extraño cierto? xq supuestamente yo lo tengo, (según la página y el test q hace, hablo del jre) pero creo q es por la vs ya que acabo de bajarme la que es para el windows x64 y anda bien... slds

    ResponderEliminar
  12. intentado pero sigue sin servir sigue marcando exactamente el mismo error a excepcion de que cambia la url solo eso

    ResponderEliminar
  13. Otro modo de solucionar el problema:
    "A java Runtime Environment (JRE) or Java development Kit (JDK) must be available in order to run Eclipse. No Java virtual. machine was found after searching the following locations"

    En vez de crear el fichero eclipse.cmd, que lo único que hace es ejecutar el eclipse con la opción -vm que permite indicar el path de la máquina virtual, basta con modificar esta información en el fichero eclipse.ini que debe estar en el directorio de instalación de eclipse. Tienen que modificar la siguiente línea
    -vm
    C:/Java/jdk1.6.0_25/bin
    con el path correcto, si la línea no existe la podéis añadir.

    Con esto podéis seguir usando eclipse como antes.

    ResponderEliminar
  14. Hola,
    no entiendo como debo solucionar el problema.

    Lo podeis explicar paso a paso?

    Muchas gracias.

    ResponderEliminar
  15. para los que usan windows 7 estos comandos me sirvieron. Gracias por la ayuda.

    creas un archivo de texto pegas el texto de abajo y lo guardas con la extension CMD, luego lo executas y queda arreglado.

    texto para windows 7:
    eclipse -vm "C:\Program Files (x86)\Java\jre6\bin\javaw.exe"


    si a alguien le sirve, también puedes hacerlo usando la consola CMD desde la misma carpeta de eclipse.

    ResponderEliminar
  16. LO RESOLVI ...Gracias

    ResponderEliminar
  17. muchas gracias me funciono lo del cmd

    ResponderEliminar
  18. Gracias eldemiurgo, me soluciono el problema.

    ResponderEliminar
  19. ¿cOMO ejecuto el archivo .cmd?

    ResponderEliminar
  20. Yaaa chicos ya entendí para los que no somos expertos. DEBES abrir el block de notas
    importantante: NO GUARDES EL ARCHIVO AUN.
    ABRE UN BLOCK DE NOTAS NUEVO, DESDE EL ICONO DE BLOC DE NOTAS Y ESCRIBRES LA RUTA O PATH...EJEMPLO: eclipse -vm "C:\Archivos de programa\Java\jre6\bin\javaw.exe"

    ESO QUE ESTA EN EL EJEMPLO NO ES LO MISMO QUE TIENES EN TU COMPU, tienes que adaptar esa ruta a la ruta de tu compu, tal vez tu tengas jr5, o jr7, asi que no es igual.
    Una vez adaptada la ruta o PATH, debes guardar el archivo asi: eclipse.cmd
    La computadora te lo guarda y automaticamente se convierte en un archivo que al darle click se ejecuta sin ningun problema. Espero les sirva.

    ResponderEliminar