Eclipse falla al inicio; Código de salida = 13

Estoy intentando trabajar con Eclipse Helios en mi máquina x64 (estoy bastante seguro ahora de que este problema podría ocurrir con cualquier eclipse) pero simplemente no coopera.
Cuando bash ejecutar eclipse, obtengo lo siguiente: código de salida = 13

He instalado

  • Helios EE x64 (última versión)
  • JDK 1.6.025 (x64)

He vinculado correctamente mis Variables de entorno e intentado comstackr un archivo Java a través de cmd y lo he conseguido.

Cada vez que intenté ejecutar eclipse, obtengo el exit code=13 (required java version=1.5)

Intenté ejecutar lo siguiente en el -vm "mypath\jdk1.6.025\jre\bin" cmd: -vm "mypath\jdk1.6.025\jre\bin" como sugerían los foros

así como otras rutas -vm "mypath\jdk1.6.025\bin" -vm "mypath\jdk1.6.025\jre\bin\javaw.exe" incluso -vm "mypath\jre6\bin" fuera de la desesperación en vano.


Estoy sin ideas y me pregunto si alguien tuvo este problema. Incluso descargué la versión de Helios x86 y la versión de JDK x86, pero no solucionó el problema. (Cambié las variables de entorno) Cambié todo, pero estoy atascado …

Pregunta relacionada: No se puede ejecutar Eclipse

¡Resulta que un directorio tenía un ! en su nombre y eclipse tenía un problema con eso.

Una vez que cambié el directorio (desde el Escritorio que se encuentra en el directorio de usuario que tenía ! En C: /) todo funcionó bien. (Mire el Djava.class.path en la imagen que se encuentra en mi la pregunta anterior para todo el camino, debería dejar en claro cuál era el problema)

Vista te permite crear un nombre de usuario que contiene ! personaje y luego muchos progtwigs tienen problemas con eso

Actualizar

Si alguien sigue teniendo este problema a pesar de que su camino está bien, sugiero

  • tratando de mirar las variables de entorno
  • luego intente desinstalar Helios EE (o cualquier otra versión de ee que esté ejecutando) y JDK y luego vuelva a instalar las versiones 86x de ambos (aún deben funcionar en la plataforma 64x).
  • para una explicación más detallada mira aquí

Gracias a todos los que intentaron ayudar

Por favor, verifique que haya descargado la versión x64. 😉

Y su Java instalada, es x86. Use Eclipse x86 si usa Java x86.

Debido a que el arco de eclipse no se correspondía con java-arch, por ejemplo: eclipse-64bit ejecutado en java-32bit o viceversa.

En Windows: Set correct env path to the specific 32 or 64bit java acording to eclipse.

En Linux: prueba run: [path-to-eclipse]/eclipse -vm [jdk-path]/bin

¿Qué versión de Java tiene en su camino cuando comienza eclipse? Intenta ingresar java -version en un símbolo del sistema. Querrá Sun Java 1.5 o superior. Ver http://www.ehow.com/how_4784069_terminated-exit-code-error-eclipse.html

Esto resultó ser un error de permisos para mí. Cambio la carpeta kepler, eclipse directorio raíz para tener permisos establecidos para todos. Esto va a ser un riesgo de seguridad, así que tendré que configurar los permisos para que sean específicos del progtwig. usando procmon.exe encontré que javaw.exe obtenía permisos de escritura denegados. Los progtwigdores de eclipse y javaw.exe no dieron permisos elevados a esos progtwigs para ejecutarse como trustedinstaller.

Me enfrenté al mismo problema

Resultó que mi versión de Java en el PATH se había actualizado a 1.8

Una vez que cambié esto a 1.7, mi Eclipse comenzó sin problemas