Aunque esta es una pregunta antigua, pensé agregar información más relevante a la respuesta aceptada dada por @Steffen Opel.
Es posible instalar cualquier número de versiones de JDK de 32 bits y JDK de 64 bits en un sistema operativo Windows de 64 bits. También es posible la instalación de 32 bits Eclipse y 64 bits Eclipse en el mismo equipo también. Pero para ejecutar uno de los relacionados con la plataforma Eclipse (en el caso de los programas operativos de 64 bits Eclipse ) versión, la máquina debe tener con el tema “ Variables de entorno ” configurados para JDK. Esto se puede hacer (se debe hacer) sin modificar el
archivo eclipse.ini .
Variables de entorno
Para ejecutar java sin proporcionar la ruta completa, es necesario agregar la ubicación del archivo para java.exe a PATH
la variable de entorno. Y también para algunas otras utilidades de terceros, también JAVA_HOME
se requiere una variable de entorno.
Normalmente, los desarrolladores de Java siempre necesitan tener JDK instalado (JRE está incluido en JDK). Y PATH
está configurado en la carpeta " bin " en la carpeta de instalación JDK (en el caso de OPs C: \ Archivos de programa \ Java \ jdk1.6.0_40 \ bin ) mientras JAVA_HOME
está configurado en la carpeta de instalación JDK (en el caso de OPs C: \ Archivos de programa \ Java \ jdk1.6.0_40 ).
Aquí OP solo tiene JDK de 32 bits pero está tratando de usar Eclipse de 64 bits. Entonces, para solucionar el problema, OP necesita instalar JDK de 64 bits. Y cambie JAVA_HOME
& PATH
" Variables de entorno " para que coincida con esa ubicación de instalación.
Aquí están los pasos más completos:
- Descargue e instale JDKx.x.x_xx de 64 bits
Luego abra el Explorador de Windows, haga clic con el botón derecho en el icono de la computadora y seleccione
Propiedades -> Configuración avanzada del sistema .
Se abrirá la
ventana Propiedades del sistema y, en la pestaña " Avanzado ", seleccione " Variables de entorno " para abrir la ventana de edición.
En la sección Variable del sistema , busque el JAVA_HOME
nombre de la variable y haga clic en el botón " Editar " en la sección inferior, si no está disponible, haga clic en " Nuevo " e ingrese C: \ Archivos de programa \ Java \ jdk1.6.0_40
y haga clic en Aceptar.
Luego seleccione la PATH
variable y haga clic en " Editar " y agregue
%JAVA_HOME%\bin
; al frente o %JAVA_HOME%\bin
al final de la cadena existente. NO sobreescriba la cadena existente y haga clic en Aceptar -> Aceptar -> Aceptar para completar.
Ahora Eclipse estará abierto sin el error.
Nota:
Si alguien necesita usar Eclipse de 32 bits, la ruta JDK predeterminada será C: \ Archivos de programa (x86) \ Java \ jdkx.x.x_xx
Al cambiar las PATH
variables de entorno en Windows 10, aparece una ventana adicional como se muestra en la imagen a continuación.