Embora essa seja uma pergunta antiga, pensei em adicionar algumas informações mais relevantes à resposta Aceita dada pela @Steffen Opel.
É possível instalar qualquer número de versões de JDKs de 32 bits e JDKs de 64 bits em um sistema operacional Windows de 64 bits. Também é possível instalar 32 bits Eclipse e 64 bits Eclipse no mesmo computador também. Mas para executar um daqueles plataforma relacionada Eclipse (no caso dos PO de 64 bits Eclipse ) versão, a máquina deve ter correspondência “ Variáveis de ambiente ” configurados para JDK. Isso pode ser feito (deve ser feito) sem modificar o
arquivo eclipse.ini .
variáveis ambientais
Para executar o java sem fornecer o caminho completo, é necessário adicionar o local do arquivo para o java.exe à PATH
variável de ambiente. E também para alguns outros utilitários de terceiros, JAVA_HOME
a variável de ambiente também é necessária.
Normalmente, os desenvolvedores java sempre precisam ter o JDK instalado (o JRE está incluído no JDK). E PATH
está definido como pasta " bin " na pasta de instalação do JDK (no caso dos OPs C: \ Arquivos de Programas \ Java \ jdk1.6.0_40 \ bin ) enquanto JAVA_HOME
está definido na pasta de instalação do JDK (no caso dos OPs C: \ Arquivos de Programas \ Java \ jdk1.6.0_40 ).
Aqui, o OP possui apenas JDK de 32 bits, mas tenta usar o Eclipse de 64 bits. Portanto, para corrigir o problema, o OP precisa instalar o JDK de 64 bits. E altere JAVA_HOME
& PATH
" Variáveis de ambiente " para corresponder ao local da instalação.
Aqui estão as etapas mais completas:
- Baixe e instale o JDKx.x.x_xx de 64 bits
Em seguida, abra o Windows Explorer, clique com o botão direito do mouse no ícone Computador e selecione
Propriedades -> Configurações avançadas do sistema .
Ele abrirá a
janela Propriedades do sistema e, na guia " Avançado ", selecione " Variáveis de ambiente " para abrir a janela de edição.
Na seção Variável do sistema , procure o JAVA_HOME
nome da variável e clique no botão " Editar " na seção inferior, se não estiver disponível, clique em " Novo " e digite C: \ Arquivos de programas \ Java \ jdk1.6.0_40
e clique em OK.
Em seguida, selecione a PATH
variável e clique em " Editar " e acrescente
%JAVA_HOME%\bin
; para a frente ou %JAVA_HOME%\bin
para o final da cadeia existente. NÃO escreva a sequência existente e clique em OK -> OK -> OK para concluir.
Agora o Eclipse será aberto sem o erro.
Nota:
Se alguém precisar usar o Eclipse de 32 bits , o caminho JDK padrão será C: \ Arquivos de Programas (x86) \ Java \ jdkx.x.x_xx
Ao alterar as PATH
variáveis de ambiente no Windows 10, uma janela adicional será exibida, como mostra a figura abaixo.