Ejecución de Eclipse de 32 bits con un SDK de 64 bits

2

Estoy ejecutando la versión de 32 bits de Eclipse, y ahora que actualicé a Java SDK de 64 bits, eclipse ya no se ejecutará.

¿Por qué es este el caso, y cómo puedo solucionarlo?

soandos
fuente

Respuestas:

1

Eclipse no se ejecutará porque Eclipse se envía con un lanzador nativo (un ejecutable) que carga y ejecuta el tiempo de ejecución Java subyacente. Al hacer esto, la arquitectura java debe coincidir con la arquitectura ejecutable que la carga. Lo mismo ocurrirá si su código Java carga cualquier biblioteca nativa compartida.

Tu solución: Consigue 64bit Eclipse

basszero
fuente
3
Eclipse también incluye varias bibliotecas nativas, específicamente SWT, que agregan su dependencia de la arquitectura.
heavyd
@heavyd buen punto!
basszero