Eclipse no funciona: Java was started but returned exit code= 13

Tamaño de letra:

Eclipse no arranca, no se inicia al ejecutarlo

Eclipse MARSYa he hablado varias veces en esta web que Eclipse es un IDE (Entorno de Desarrollo Integrado) profesional y gratuito. Después de utilizarlo durante varios años, y sin ningún problema, la semana pasada dejó de funcionar correctamente y no se iniciaba. Me resultó algo muy extraño, así que aproveché para descargar e instalar una versión más actualizada desde cero, como se comenta en el enlace anterior y el resultado fue, de nuevo, inesperado: seguía sin iniciarse.

¿Por qué Eclipse dejó de funcionar? ¿por qué la última versión tampoco se iniciaba? Aunque finalmente encontré en varios sitios en la Red situaciones similares, lo cierto es que las soluciones planteadas no me llegaron a convencer del todo y tomé una decisión que creo que fue acertada...

Imagen de la ventana con el error al iniciar Eclipse:

Java was started but returned exit code= 13

Error en Eclipse al iniciar

Dependencia de Eclipse: Java

Como ya sabrás, y también comenté en el enlace de antes, Eclipse necesita para funcionar la máquina virtual de Java y necesita el JRE (Java Runtime Environment). En mi caso, Eclipse dejó de funcionar tras una actualización de Java. Pero veamos antes las características de mi ordenador:

  • Sistema Operativo: Windows 8.1 a 64 bits
  • Versión Eclipse instalado: Eclipse 4.5 MARS a 64 bits
  • Versión Java instalado: Java 8 Update 31 a 32 bits

La versión de Java la podemos comprobar desde la línea de comandos:

Microsoft Windows [Versión 6.3.9600]
(c) 2013 Microsoft Corporation. Todos los derechos reservados.

C:\Users\karmanyNET>java -version
java version "1.8.0_31" Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) Client VM (build 25.31-b07, mixed mode, sharing)

La versión de Java es de 32 bits. Verás más adelante que si es de 64 bits lo indicará.

¿Y el problema?

Después de buscar y rebuscar información por la Red, llegué a la conclusión de que el problema se produce en sistemas a 64 bits donde solo está instalado Java a 32 bits. Parece ser que todo el problema radica en que las rutas hacia los archivos de Java no están dirigidos a 64 bits.

Mira, la variable de entorno PATH: Panel de Control > Sistema > Configuración avanzada del sistema > Pestaña: opciones avanzadas > Botón variables de entorno:

Variables de entorno

Como puedes ver, la variable PATH contiene:

C:/ProgramData/Oracle/Java/javapath

Y si vas a esa ubicación, verás 3 enlaces directos (java.exe, javaw.exe, javaws.exe) hacia una carpeta dentro de archivos de programa para 32 bits:

C:\Program Files (x86)\Java\jre1.8.0_31\bin

En Internet existen muchas posibles soluciones que finalmente pueden hacer ejecutar Eclipse, pero a mi se me ocurrió que si realmente este es el problema, ¿por qué no instalar directamente una versión de Java de 64 bits?

Descarga e instalación de Java a 64 bits

Ve a la página oficial de Java y descarga la versión para 64 bits: Descarga manual de Java, y la instalación creo que no requiere ninguna otra mención, es muy sencilla. Tras ella, compruebo la instalación de programas:

Java instalado correctamente

En la web oficial de Java se comenta que la versión de 32 bits es también necesaria si trabajas con navegadores a 32 bits, como es mi caso. Veamos otra vez, de nuevo, la versión de Java desde la línea de comandos:

C:\Users\karmanyNET>java -version
java version "1.8.0_31"
Java(TM) SE Runtime Environment (build 1.8.0_31-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.31-b07, mixed mode)

Última actualización: Sábado, 14 Febrero 2015
Comentarios
0 # PaquiPaqui 12-08-2021 23:51
Buena, Buenaa !!!! 8)
0 # Hek 10-11-2020 11:29
+10 colega!
Estoy en un entorno en el que tengo 2 JRE instalados, de 32 y de 64. En la ruta que indicas se queda el último que hayas instalado, en mi caso el de 32, y por eso Eclipse dejó de funcionar. Sólo tuve que reinstalar el de 64 y problema resuelto. Puedo seguir utilizando el JRE de 32 para mis cosas y conviven pacíficamente :lol:
0 # javier.comesana@tele 06-07-2020 11:37
Impresionante, ha funcionado perfectamente esta recomendación. Muchas gracias!!!!!
0 # Editor 06-07-2020 12:04
¡Gracias a ti por comentar!
Un saludo.
0 # MikeCruz 17-12-2019 17:26
Que bien, me funcionó, aunque si por algun motivo necesitas seguir usando el JDK diferente a 1.8 puedes eliminar esa linea del path y también funciona :P
0 # Editor 17-12-2019 17:27
Mucha gracias por tu aporte!!!!
Un saludo
0 # Royal 03-10-2019 12:52
10/10. Una buena solución sacada a partir de una perfecta deducción
0 # alexi 03-09-2019 18:08
excelente funcina
0 # Jnito 10-08-2019 19:52
Fantástico, describes perfectamente el problema.
Mucho tiempo perdido hasta que encontré esta solución.
Muchas gracias.
-1 # amomimo 30-07-2019 15:12
Muchas Gracias después de 4 años aun esta vigente esta solucion.
0 # Edi 11-07-2019 15:27
Excelente amigo, muy buen trabajo
+1 # Alexa 30-03-2019 00:38
Instalé la versión Java 64 y aun no me funciona, qué más puedo hacer?
0 # Edu 02-04-2019 01:16
¿Tienes las dos versiones instaladas? ¿32 y 64?
0 # Jacinto de las merce 10-12-2018 18:49
Pulentoso chorizo...
0 # Esteblav 05-12-2018 22:26
Excelente ayuda hermano
0 # cosmefulanito 05-08-2018 02:45
Genio total!! crack!!
0 # Alfredo 07-07-2018 02:50
Me sirvio de mucho, Gracias (y)
0 # David 09-03-2018 20:44
Muchísimas gracias amigo!!!
0 # Marc 31-12-2017 01:16
ME estaba volviendo totalmente loco con este problema....
Muchísimas gracias por el post.
0 # Ander 15-12-2017 11:14
Muchísimas gracias, llevaba dos días volviendome loco... gracias de verdad!!
0 # Alex MirroW 06-10-2017 00:53
Muchas gracias por tu gran compacion, te tomaste la enorme molestia de buscar y ejecutar. y aun asi publicas tu victoria, de verdad muchas gracias (Y).

ATTE. Alex.
+3 # JORGE ACOSTA 28-06-2017 21:11
Cito a Rodrigo Méijome:
Muchisimas gracias, ya me funciono, lo unico que tienen que hacer es ir a la pagina donde la quieren descargar y hacerlo desde el de 32 bits. Lo hice y me funcionó. Muchísimas gracias de verdad :D

CHICOS AQUI PONGO MI SOLUCION...DESP UES DE HACER TODO LO ANTERIOR RECOMENDADO. OBSEVE QUE A LA CARPETA DONDE ALOJE EL ARCHIVO "ECLIPSE" lo declare ASI "#WorkSpace#/ec lipse/eclipse.i ni" SOLO BORRE EL caracter "#" y listo. Claro que yo tengo Win64 bits e instale la JVM y JDK para 64 bits.
0 # Rodrigo Méijome 22-05-2017 16:29
Muchisimas gracias, ya me funciono, lo unico que tienen que hacer es ir a la pagina donde la quieren descargar y hacerlo desde el de 32 bits. Lo hice y me funcionó. Muchísimas gracias de verdad :D
0 # Mariodol 28-03-2017 16:47
Yo instale el de 32 bits y funcionó...grac ias
+2 # manuel 09-03-2017 18:05
me sirvió mucho, pase todo un día batallando con esto pero quiero añadir que mi problema no era con eclipse, si no con GitEyes y efectivamente el problema surgió atravez de la actualización de java
0 # Luis 07-02-2017 15:04
Y tal vez instalar la versión de 32 bits de eclipse....
0 # Victor 13-01-2017 12:23
A mi se me soluciono de forma mas sencilla, vete a www.java.com y descargar Java para window, despues inicias y funciona.
0 # Yomisma 23-12-2016 05:55
Genial! Eres un crack, muchas gracias
+1 # Ivan Espinal 04-11-2016 15:14
Perfecto :lol:
+1 # Chm 29-10-2016 17:13
Muchísimas gracias.

Sencillo y directo al grano.

Chapó !! :D
0 # arual 24-09-2016 18:18
Yo tengo la ultima version de java y me sigue apareciendo el error, qué puedo hacer?
0 # Fresh 25-09-2016 10:59
Pero has realizado la instalación de Java a 64 bits??
+1 # albertopc 07-09-2016 04:27
mil gracias amigo
0 # KatiFranco 17-08-2016 03:32
Excelente gracias...
-1 # David 02-08-2016 11:35
Muy buena, gracias!
0 # Elias 30-07-2016 00:49
Funciono.. Gracias :lol:
0 # Kevin 29-06-2016 22:32
Funciono !!
0 # I.luis 20-06-2016 06:52
Estoy siguiendo tu consejo a ver que tal. Gracias por la info
+1 # Jorge 15-06-2016 01:01
Excelente, solo instale java de 64 bits y listo
0 # Yoshua Lino Troncoso 14-06-2016 10:40
He instalado el moonrise theme para tener el fondo oscuro y cuidar la vista un poco mas, pero me he encontrado con un problema.

Y es que no consigo a la hora de hacer el "Compare whith" que los cambios me aparezcan mas resaltados como antes.

He estado cambiando varias cosas en general text and fonts pero no he conseguido avances.

Si alguien puede orientarme. Gracias
0 # jota 29-05-2016 21:19
gracias muchas
-1 # Juan 29-05-2016 19:08
Que el dios de la informática te bendiga!
0 # alblobrod 27-05-2016 12:37
Perfecto, rapidamente solucionado el problema, trivial a la par que complicado. Gracias ;-)
0 # Rafael 25-05-2016 01:41
gracias me sirvio :D
0 # Joel 20-05-2016 01:55
Gracias, me sirvió. :-)
+1 # Kike 19-05-2016 10:42
Geste como tú hace que el mundo sea mejor.
Salu2.-
0 # Anonimous777 14-04-2016 11:25
Muchas gracias, solo con desistalar el de 32bit me funciono
0 # Luis 11-04-2016 12:03
Perfecto,a mi el error me vino a raiz de una actualización.

Gracias.
0 # Peter 03-04-2016 02:17
¿No importa la carpeta dónde lo instale no?

Porque me pasó lo mismo que a ti, me apareció la opción de actualizar y le dí, y se instaló última versión de Java de 32 bits, pero en C:\Program Files (x86), y al descargar manualmente la de 64 bits se instala en C:\Program Files, ¿esto no importa?

Gracias.
+1 # Luis 03-04-2016 02:30
No. La misma web de Java comenta que la versión de 32 bits es necesaria para algunos sistemas operativos a 64 bits pero que tienen navegadores a 32bits y necesitan java a 32 bits. mas informacion en la web de java:
https://www.java.com/es/download/faq/java_win64bit.xml
0 # anonym 28-03-2016 21:16
exceltente, funciono!!!
0 # Javi 06-03-2016 23:05
gracias 8)
0 # RaulHM 04-03-2016 19:37
aaa vaya,.. fue un alivio. me sirvió
0 # McArthur 29-02-2016 22:30
Excelente aporte, muchas gracias!!!
+1 # Rafael 27-02-2016 20:12
Por egoismo, normalmente tomo ayuda de las notas de foros como este sin dejar comentarios ni agradecer. Esta vez no será así: excelente aporte que me solucionó inmediatamente el problema. Lo mejor es que se explica como se llegó a descubrir el problema y la solución, algo para aprender.
+1 # David 27-02-2016 19:47
Gracias amigo! Me salvaste la tarde. Todavía me queda tiempo para que sea un día productivo :-)
0 # desang 18-02-2016 17:22
Muchas gracias ^^
Funciona!
0 # marco 15-02-2016 07:28
Maravilloso, muchísimas gracias
0 # Ramon 13-02-2016 11:44
Muchas gracias. Continuamente tengo lios con estas cosas de 32/64 bits. Parece mentira que treinta años despues de comercializarse los procesadores de 64 bits estemos con esto.
En Microsoft no debe haber mas que funcionarios y de los vagos.
0 # Luisk 05-02-2016 18:28
Hola, excelente, nos sirvio a todos, Gracias,,,Total es
0 # Pitraca Rock 19-01-2016 12:05
Muchas gracias!!
0 # el floro 17-01-2016 19:34
Solucionado a la primera,¡muchas gracias!
0 # WiKILIKI 04-01-2016 20:22
Gracias amigo , me funciono.
0 # Carlos 15-12-2015 00:39
Muchas gracias por la info. Me salvaste! Saludos
+1 # luisfrap 08-12-2015 12:24
Muchas gracias, acabo de actualizar Java y necesitaba entrar a Eclipse para una practica y no era capaz de entrar. Un saludo
0 # Lidia 16-11-2015 15:08
Muchas gracias!! Muy útil para no perder el tiempo ;)
0 # Facundo 15-11-2015 01:32
groso!!! me pase casi todo el día buscando una solución, gracias !!!
+1 # Alicia 28-10-2015 09:12
Muchas gracias, 5 estrellas para tu solución.
Rápida y sencilla.
0 # Idoia 22-10-2015 09:34
Funciona! :) muchas gracias!
0 # Alex 18-10-2015 13:28
Graciasssss
0 # David 16-10-2015 19:36
Diste en el clavo. Funciona. Muchas gracias.
0 # William 15-10-2015 21:36
Excelente gracias por el aporte
0 # LeoGalda 06-10-2015 02:29
Sos un genio! funciono!
0 # wendy 27-09-2015 16:38
muchasGracias!!
0 # Fernando 27-09-2015 14:47
Muchas gracias, solución sencilla de realizar, pero difícil de detectar. Ojalá java y/o eclipse fueran un poquito más amigables explicando por qué no funcionan.
0 # Manuel 16-09-2015 06:11
Muchas Gracias, Gran solución! :-)
0 # Nach 15-09-2015 12:31
Muchas gracias, estaba ya desesperado
0 # cuauhtemoc 10-09-2015 18:55
Pues ya hice eso pero no me deja hermanos :C
0 # Villegas 10-09-2015 12:58
Increíble, llevo toda la mañana buscando y por fin encontré la solución, gracias, en serio!
0 # Willy 09-09-2015 17:39
:lol: gracias me salvaste la vida xD
0 # Leyton 08-09-2015 04:21
Gracias! Me funcionó
0 # NPALACIOS 07-09-2015 01:51
Hola amigo,

Muchas gracias.
0 # orlando 03-09-2015 04:39
muchas gracias me funciono, era tan simple y no lo pude ver, te lo agradezco
0 # Facutota 29-08-2015 18:19
Gracias genio la unica solucion que me sirvio je
0 # Repollo 26-08-2015 16:25
Gracias :lol:
0 # ALBERTO BAUTISTA 26-08-2015 05:16
MUCHAS GRACIAS :D (Y)
0 # pablosk 25-08-2015 12:45
Muchas gracias, funciona ok!
0 # Tati 25-08-2015 05:15
Hola Muchas gracias, fue muy útil tu aporte
0 # Ivet Carola 22-08-2015 00:48
Mil gracias amigo, he estado instlando y reinstalando eclipse y java y me encontre esto.
Me salvaste....
0 # Juan 20-08-2015 08:38
Muchíííísimas gracias, me has ahorrado un montón de tiempo perdido que podría estar programando con mi eclipse. Solucionado.
0 # Edu 10-08-2015 16:23
Excelente!
0 # Juan 07-08-2015 18:58
Muchisimas gracias. Casi hago lo de un videotutorial, en el que modificaban el Eclipse aunque opté por seguir buscando, creyendo que había que actualizar las variables de entorno. Valió la pena
0 # Kiko 02-08-2015 23:35
Mil gracias.
0 # rodrigo 02-08-2015 21:21
Muchas gracias!!! funciona perfecto
0 # alejandro 28-07-2015 21:11
perfecto, funciona
0 # William 26-07-2015 01:21
Amigo muchas gracias, que bueno es ingresar a una pagina web o un blog y encontrar la solución a un problema al primer intento, realmente gracias...
0 # Javier 13-07-2015 21:16
¡¡Brillante!! ¡¡Soluciones como esta ahorran un montón de tirones de pelos en plan desesperado!!

Muchas gracias por el aporte. :-)
0 # Antonio 08-07-2015 22:50
Tan fácil es, que he tenido que dar hasta aquí para solucionar el problema.Gracia s por el aporte. Me había atascado en esto.
0 # Edd 30-06-2015 20:55
Gracias amigo, muy util
0 # Antonio Castan 28-06-2015 04:41
Muchas Gracias.
0 # David May 19-06-2015 16:36
Gracias. Problema resuelto.
0 # Emir Lezama 16-06-2015 21:32
Excelente aportación, muchas gracias
0 # Aker 14-06-2015 22:02
Muy buena la solución, sencilla y eficaz
+1 # Noelia 09-06-2015 11:08
Muchas gracias por la solución del problema. Funcionó perfectamente.
+1 # Esteban 09-06-2015 03:47
Gracias, me sirvió mucho!
+1 # Maig 27-05-2015 12:06
A mi me sirvio simplemente llendo al configurador de java y poniendo aztualizar pero igualmente gracias porque sin tu aporte no hubiera sabido que problema era de Java.
+1 # bryan 24-05-2015 17:32
buena me salvaste chvere
+1 # Aniol 11-05-2015 15:23
Muchas gracias!! :)
+1 # Fermenlo 09-05-2015 15:14
Muchisimas gracias tio funciona a la perfeccion. Pro fin puedo empezar a programar :lol:
0 # karmany 08-05-2015 18:54
Gracias a tod@s por vuestros comentarios, me alegro de que os funcione.
¡Buen día! :-)
+2 # Jos 08-05-2015 00:42
Gracias! La única solución de Internet que me funcionó!
+1 # baldo 06-05-2015 22:00
que grande me ha servido
0 # Ronald 05-05-2015 01:48
Gracias amigo me salvaste
+1 # Maria 01-05-2015 23:01
Hola, wau muchas gracias yo lo que hacia era instalarlo todo, pero me ayudaste :) Gracias :D
0 # Andres 01-05-2015 00:05
Muchas gracias perfecto. Problema resuelto!!!
0 # Javier 27-04-2015 18:13
Gracias funciono perfect
0 # karmany 15-04-2015 18:14
Muchas gracias a tod@s por vuestros comentarios. Saludos y os deseo un buen día.
:-)
0 # Emilio 15-04-2015 16:53
Hola karmany, me fue de mucha ayuda, Muchas gracias!!!
0 # Michael 13-04-2015 20:32
Muchas Gracias, me re-sirvió la información
grande loko
0 # Cheko 13-04-2015 08:24
Gracias me solucionó el problema. :lol:
0 # Victor 12-04-2015 22:42
Mil gracias, me ha ayudado un montón, necesitaba arrancar urgentemente eclipse y se me desconfiguró al actualizar Java y ya arranca perfectamente.
+1 # Frank 12-04-2015 02:26
Genial ... El Aporte..
+2 # nel 08-04-2015 03:46
Gracias, me salvaste, tenia q entregar una tarea en 2 horas y actualize java y eclipse no habria, el susto de mi vida.
+1 # Xavi 01-04-2015 21:09
Perfecto. Mil gracias
+1 # Oscar 01-04-2015 00:36
A mi también me sirvió
0 # Editor 01-04-2015 07:07
Cito a Oscar:
A mi también me sirvió

Gracias por vuestros comentarios.
Feliz día.
+3 # luisk 31-03-2015 20:00
hola amigo muchas gracias, me sirvio

No tiene privilegios para responder a los comentarios.


 
Visitas: 8551127