Java continua sendo uma linguagem de programação popular até hoje. Pode ser antigo, mas não perdeu sua base de usuários nem sua utilidade com o passar dos anos. Muitos desenvolvedores continuam a usá-lo e ele está em desenvolvimento ativo. Mudanças e melhorias na linguagem são feitas o tempo todo, o que torna a compilação e execução de aplicativos baseados em Java incrivelmente fácil.

Erro de máquina virtual Java

Publicidade

Correção não foi possível criar a máquina virtual Java

O erro “Não foi possível criar a máquina virtual Java” normalmente aparece ao compilar o código em um IDE. O erro não é descritivo o suficiente para apontar os usuários ao problema exato, entretanto, normalmente é o resultado de;

  • Versão incorreta do Java sendo usada
  • Versão de SDK incorreta instalada
  • Variáveis ​​de ambiente incorretas configuradas
  • Erros de sintaxe ao declarar a versão do Java que deve ser usada
  • Bibliotecas ausentes no IDE
  • Erros no gerenciamento de memória

A solução irá variar dependendo da causa subjacente. Experimente o seguinte.

1. Verifique a versão Java compatível

A mensagem Não foi possível criar a máquina virtual Java normalmente aparece quando o código é compilado em um IDE. Isso acontece porque o IDE não é compatível com a versão do Java instalada em seu sistema.

Publicidade

Verifique quais versões de Java seu IDE suporta. Em seguida, verifique qual versão do Java está instalada e certifique-se de que seja consistente com a versão compatível. Se não for, instale a versão correta.

Como corrigir "Não foi possível criar a máquina virtual Java"

2. Verifique as variáveis ​​de ambiente

Os parâmetros Java que são definidos nas variáveis ​​de ambiente no Windows 10 podem causar o erro Não foi possível criar a máquina virtual Java.

  1. Aberto Explorador de arquivos.
  2. Cole isto explorer shell:::{BB06C0E4-D293-4f75-8A90-CB05B6477EEE} na barra de localização e toque em Enter.
  3. Clique Configurações avançadas do sistema no painel à esquerda.
  4. Vou ao Guia Avançado.
  5. Selecione variáveis ​​ambientais e clique Novo em Variáveis ​​do sistema.
  6. Corpor _JAVA_OPTIONS no campo de nome.
  7. No caminho / valor, digite: -Xmx1024M
  8. Clique OK.
  9. Reinicie o aplicativo.

Além disso, você deve certificar-se de que o caminho correto para o Java SDK seja fornecido.

Publicidade
  1. Aberto Explorador de arquivos e vá para C: Arquivos de programas Java
  2. Abra o pasta para a versão JDK você deseja usar.
  3. Copie o caminho para a pasta.
  4. Variáveis ​​de ambiente aberto (veja as etapas anteriores).
  5. Debaixo Variáveis ​​do sistema, selecione JAVA_HOME.
  6. Clique em Editar.
  7. Digite o caminho que você copiou e clique em OK.

Como corrigir "Não foi possível criar a máquina virtual Java"

Publicidade

3. Verifique os argumentos de inicialização

Verifique os argumentos de inicialização que foram definidos. Você pode ter a versão correta do Java instalada, mas os argumentos de inicialização podem ter definido a versão a ser usada para compilar para outra coisa. Se você executou uma atualização local do Java, é muito provável que os argumentos de inicialização ainda estejam fazendo referência à versão mais antiga.

4. Verifique a sintaxe

Para qualquer argumento inserido, verifique se a sintaxe está correta. O menor erro pode resultar no erro Não foi possível criar a máquina virtual Java. Procure um hífen extra ou uma versão incorreta que foi declarada.

5. Reinstale o Java

Tente reinstalar o Java. Isso pode resolver problemas que você está tendo ao abrir um IDE ou aplicativo semelhante.

  1. Aberto Painel de controle.
  2. Vamos para Programas> Desinstalar um programa.
  3. Olhe para Java e selecione-o.
  4. Clique no Botão de desinstalação na parte superior.
  5. Permita que o Java seja desinstalado.
  6. Baixe e instale o Java novamente daqui.

6. Verifique a alocação de memória

Um dos principais motivos pelos quais o erro Não foi possível criar a máquina virtual Java aparece é se a memória alocada para uso é insuficiente.

  1. Aberto Explorador de arquivos.
  2. Vamos para C:Program FilesJava
  3. Abra o Pasta JDK com o número da versão atualmente instalada.
  4. Procure um arquivo chamado jvisualvm.exe e execute-o.
  5. O aplicativo fornecerá um GUI para gerenciamento de memória.
  6. Aumente a quantidade de memória e tente novamente.

Conclusão

A configuração de um ambiente de desenvolvimento geralmente pode levar muito tempo. Existem muitos componentes que devem ser configurados e requisitos que devem ser atendidos antes de desenvolver ou compilar o código. Esses erros não são exclusivos do Java, pois todas as linguagens têm seu próprio conjunto de requisitos que devem ser atendidos para serem usados.

Publicidade