Correção: Java foi iniciado, mas retornou o código de saída = 13 Eclipse

Alguns usuários estão recebendo o erro Java Was Started, mas Returned Exit Code = 13 Eclipse ao tentar executar o Eclipse. O problema é relatado para ocorrer com o Windows 7, Windows 8, Windows 10 (32 e 64 bits).

Java foi iniciado, mas retornou o código de saída = 13

O que está causando o erro 'Java foi iniciado, mas retornou o código de saída = 12'?

Investigamos esse problema específico analisando vários relatórios de usuários. Com base no que reunimos, há vários cenários bastante comuns que são conhecidos por acionar essa mensagem de erro específica:

  • Uma versão incompatível do Eclipse ou Java está instalada - Esse é o motivo mais comum pelo qual essa mensagem de erro está ocorrendo. É provável que você tenha instalado uma versão de 64 bits do Eclipse ou Java enquanto seu computador suporta apenas 32 bits (ou vice-versa).
  • O Eclipse inclui caracteres especiais no diretório de instalação - Vários usuários conseguiram resolver essa mensagem de erro após remover os caracteres especiais (# $% ^) do diretório de instalação.
  • O computador está usando uma versão não suportada da JVM (Java Virtual Machine) - Mesmo se você garantir que está usando a versão mais recente do Eclipse, é possível que esteja vendo esse erro porque está executando uma versão não suportada da JVM.
  • A Variável de Caminho do Ambiente Java está definida incorretamente - Alguns usuários conseguiram resolver o problema depois de descobrir que o problema foi causado por uma variável PATH Java Environment definida incorretamente.

Se você estiver com dificuldades para resolver essa mensagem de erro específica, este artigo fornecerá uma lista de etapas de solução de problemas de qualidade. Abaixo, você tem uma coleção de métodos que outros usuários em uma situação semelhante usaram para resolver o problema.

Para obter os melhores resultados, siga os métodos abaixo para que eles sejam apresentados até encontrar uma correção que seja eficaz para corrigir o problema em seu cenário específico.

Método 1: Usando a combinação correta do Eclipse - JDK

Eclipse e JDK (Java Development Kit) são muito exigentes quando se trata de trabalhar um com o outro. Lembre-se de que existem apenas várias combinações de funcionamento de sistema operacional, JDK e bits do Eclipse. Se acontecer de você usar uma combinação não suportada, de Sistema Operacional, JDK e Eclipse, você obterá a mensagem de erro Java Iniciado, Retornado, Saída Código = 13 Eclipse .

Abaixo, compilamos uma lista de combinações de trabalho. Use-os para referência para verificar se o problema ocorre devido a uma combinação não suportada:

  • SO de 32 bits, JDK de 32 bits, Eclipse de 32 bits (apenas 32 bits)
  • Sistema operacional de 64 bits, JDK de 64 bits, Eclipse de 64 bits (somente 64 bits)
  • SO de 64 bits, JDK de 32 bits, Eclipse de 32 bits

Se você tiver uma configuração diferente, desinstale o componente não suportado e, em seguida, instale o apropriado até conseguir abrir o Eclipse sem encontrar a mensagem de erro.

Nota: Caso você não conheça a arquitetura de bits de seu sistema operacional, pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ msinfo32 ” e pressione Enter para abrir a tela Informações do sistema . Na tela Informações do sistema, vá para Resumo do sistema e verifique o Tipo de sistema no painel direito. É aí que você encontrará sua arquitetura de SO.

Verificando a arquitetura do sistema

Se esse método não for aplicável, vá para o próximo método abaixo.

Método 2: Removendo Caracteres Especiais do Caminho do Diretório do Eclipse

Você também pode estar encontrando o problema porque o diretório de instalação contém caracteres especiais. Vários usuários que estavam em uma situação semelhante conseguiram resolver o problema depois de eliminar os caracteres especiais (@ # $% ^ & * () +) do nome do diretório.

Por padrão, você deve conseguir encontrar o Eclipse em C: \ IDE \ eclipse ou em C: \ Users \ * YourUsername * \ eclipse . No entanto, se você instalou em um local personalizado, talvez tenha adicionado, por engano, um caractere especial que está criando o problema.

Você pode solucionar o problema navegando para o local da instalação do Eclipse manualmente e removendo qualquer caractere especial que possa acabar criando a mensagem de erro.

Excluindo os Caracteres Especiais do Local do Eclipse

Nota: Determinados usuários relataram que começaram a obter um erro diferente depois de remover os caracteres especiais do diretório de instalação do Eclipse. É mais provável que isso ocorra porque há outras dependências que dependiam desse local específico e não funcionam mais adequadamente devido à mudança. Nesse caso, você pode resolver o problema totalmente reinstalando o Eclipse.

Se esse método não permitir que você resolva o erro Eclipse Start, retorne para o próximo método abaixo.

Método 3: Remover a variável PATH do sistema quebrada

Acontece que o Java 8 e algumas outras atualizações do Java têm o potencial de atrapalhar as variáveis ​​de ambiente, acionando a mensagem de erro do Java Iniciado, mas Retornou a Saída do Código = 13 Eclipse .

Se você apenas começou a receber essa mensagem de erro após instalar o Java (ou uma atualização do Java), siga as etapas abaixo para remover a variável do sistema PATH:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar . Em seguida, digite “ sysdm.cpl ” e pressione Enter para abrir as Propriedades do sistema .

    Executar diálogo: sysdm.cpl
  2. Na janela System Properties, vá para a guia Advanced e clique em Environment Variables .

    Vá para a guia Avançado em Propriedades do sistema e clique em Variáveis ​​de ambiente
  3. Dentro da janela Environment Variables, vá para Variáveis ​​do sistema, selecione Path e clique em Edit .

    Edite a variável Path
  4. Na janela Editar Variável de Ambiente, procure por uma variável de ambiente mencionando Java. Depois de vê-lo, clique nele uma vez para selecioná-lo e clique em Excluir .

    Excluindo a variável de ambiente Java PATH
  5. Reinicie seu computador e veja se você consegue iniciar o Eclipse na próxima inicialização sem encontrar a mensagem de erro.

Se você ainda encontrar a mesma mensagem de erro, vá para o próximo método abaixo.

Método 4: Reinstalando o JDK JAVA

Se você chegou até aqui sem um resultado, provavelmente poderá resolver o problema limpando a instalação da versão mais recente do JAVA JDK. Vários usuários que se encontram em uma situação semelhante relataram que o Java foi iniciado, mas retornou o código de saída = 13 O erro do Eclipse foi finalmente resolvido depois que eles desinstalaram seu JDK atual e instalaram a versão mais recente disponível.

Aqui está um guia rápido sobre como fazer isso:

  1. Pressione a tecla Windows + R para abrir uma caixa de diálogo Executar. Em seguida, digite “ appwiz.cpl ” e pressione Enter para abrir Programas e Recursos .

    Executar diálogo: appwiz.cpl
  2. Dentro de Programas e recursos, role para baixo na lista de aplicativos e clique com o botão direito do mouse> Desinstalar o Java Development Kit juntamente com quaisquer atualizações.

    Desinstalando o Java Development Kit
  3. Visite este link ( aqui ) e baixe a versão mais recente do JDK de acordo com sua versão do sistema operacional e arquitetura de bits.

    Instalando o JDK mais recente
  4. Abra o instalador e conclua a instalação seguindo os prompts na tela. Quando o processo estiver concluído, reinicie o computador.
  5. Veja se a mensagem de erro foi resolvida abrindo o Eclipse na próxima inicialização do sistema.

Artigos Interessantes