The system cannot find the path specified.
JAVA HOME is not set correctly.

Recibo el siguiente error cuando intento ejecutar un servidor web en Eclipse:

El sistema no puede encontrar la ruta especificada.
JAVA CASA no está configurado correctamente.

Pero revisando mi env variables se ven correcto:

echo %JAVA_HOME%
C:\Program Files (x86)\Java\jdk1.8.0_101

echo %PATH%
C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\Java\jdk1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;C:\Program Files (x86)\Java\jdk1.8.0_101\bin;C:\ProgramData\Oracle\Java\javapath;c:\windows\system32;c:\windows;c:\windows\system32\wbem;c:\windows\system32\windowspowershell\v1.0\;C:\Program Files\Git\cmd;C:\HashiCorp\Vagrant\bin;C:\Installation;C:\Program Files (x86)\Brackets\command;

Hay algo que me falta?

  • Se busca corregir.. Comprobar en Cmd… java-version.. Cerrar el cmd y volver a abrirlo, a continuación, intente
  • Sí que se ve bien: java-version, la versión de java «1.8.0_101» Java(TM) SE Runtime Environment (build 1.8.0_101-b13) Java HotSpot(TM) Client VM (construir 25.101-b13, modo mixto, compartir) javac -version javac 1.8.0_101 Simplemente no funciona en Eclipse por alguna razón
  • Intente cerrar y volver a abrir el eclipse .. se debe trabajar
  • Que es la mejor cosa que hacer en tal caso, al menos se sabría si el eclipse es la causa del problema o las variables de entorno. Intente ejecutar un simple archivo java de cmd.
  • usted puede ir a Windows>Preferencias… y elegir Java->Instalado Jre. En Eclipse y establecer el JRE ahí la ruta
  • Se va a ejecutar y compilar una simple clase de java. Pero estoy tratando de ejecutar un servlet en Java Web Server y ahí es donde me sale el error
  • Servidor web que están tratando de ejecutar con eclipse? Yo no creo que esta situación está relacionada con eclipse. Intente ejecutar el servidor en la línea de comandos y probar si el problema persiste. Tal vez los espacios y/o el (x86) en la ruta genera el problema.
  • Cómo fue exactamente lo que usted configure el servidor me pregunto, porque parece ser que se ejecuta a través de un script de shell? Con un plugin adecuado (el cual ya puede ser instalado en Eclipse para JavaEE desarrolladores), el servidor puede generalmente ser iniciado por Eclipse en sí y no tienen ningún problema en absoluto.
  • El servidor está en la máquina local? el no tener acceso a esos archivos?

InformationsquelleAutor En-Motion | 2016-10-03

2 Comentarios

  1. 1

    De verificación para las variables de entorno del sistema y variables de entorno de usuario… parece como eclipse está tomando las variables de entorno diferente..

    Si el problema persiste, a continuación, establezca el JAVA_HOME en eclipse para decirle a eclipse explícitamente cuando java esté instalado en el sistema. Para establecer JAVA_HOME en eclispe pocas opciones que se dan a continuación.

    A set JAVA_HOME en eclipse vaya a windows menú -> preferencias> Agregar variables en tiempo de ejecución

    O

    Vaya a menú Ejecutar -> Herramientas Externas configuraciones -> Vaya a la ficha entorno -> Añadir la variable de entorno JAVA_HOME y la ruta de acceso como es de valor para establecer la variable de entorno de eclipse.

    • La adición de jdk de Java->Instalado Jre trabajado
    • eclipse no es apertura así. así que no establezca este es el menú
  2. 0

    realidad es el camino/classpath/cualquier ajuste está en «Administrador» privilegio y NO se puede acceder si el eclipse se inicia directamente.
    haga clic derecho sobre eclipse.exe y seleccione «Ejecutar Como Administrador».


    espero que funcione

    • por qué la publicación de su id de gmail con la respuesta?
    • porque lo que quiere decir Hola para el mundo ? 😉 (lo siento, es demasiado fácil)

Dejar respuesta

Please enter your comment!
Please enter your name here