Alterando o Java Runtime Environment padrão de 1.8 para 1.7

2

Atualmente, estou tentando alterar o JRE padrão no meu computador de 8 para 7.

Eu estava tentando consertar uma falha envolvendo o Minecraft do jogo, atualizando para a versão beta do JRE8, mas parece que o instalador foi corrompido e parou no meio do caminho antes de travar. Agora, sempre que tento iniciar qualquer programa relacionado ao Java, ele continua apontando para o JRE8, mesmo que esteja instalado. Eu tentei reinstalá-lo, mas o lançador não parece mais ser iniciado, mesmo depois que eu fiz o download novamente e tentei várias outras construções.

Eu apliquei uma correção de band-aid temporária copiando minha pasta JRE7, colando-a e renomeá-la para JRE8. Ou também posso entrar no registro e alterar o registro 1.8.0 (HKEY_LOCAL_MACHINE \ SOFTWARE \ JavaSoft \ Java Runtime Environment \ 1.8.0) para apontar para a pasta JRE7 em vez da pasta JRE8. Se nenhuma dessas duas "correções" for aplicada, recebo um erro do Launch4j quando tento lançar qualquer coisa relacionada ao Java:

Como posso corrigir isso?

    
por nc4pk 10.08.2013 / 22:02

3 respostas

3

Experimente:

Remova o JRE 8

  1. Ir para desinstalar um programa no painel de controle do computador
  2. Desinstalar o JRE 8

Instale o JRE 7

  1. Download do JRE 7
  2. Instalar o JRE 7

Atualize a variável de sistema JAVA_HOME do seu computador

  1. Clique com o botão direito em Computador no menu iniciar
  2. Selecione Propriedades no menu suspenso
  3. Clique em Configurações avançadas do sistema
  4. Clique em Variável de ambiente na guia Avançado
  5. Em Variáveis do sistema, clique em Novo
  6. Para Nome da variável: escreva "JAVA_HOME" sem aspas
  7. Para Valor da Variável: escreva o caminho do seu computador para a nova instalação do JRE 7
  8. Clique em OK e, em seguida, clique em OK novamente
  9. Reinicie o computador

Espero que ajude, funcionou para o meu downgrade do Java 8 para o Java 7

    
por 29.08.2014 / 05:42
1

Acontece quando há duas variáveis para PATH, uma para variáveis de ambiente do usuário e outra para a variável de ambiente do sistema. Se um deles está apontando para o java 1.8 e outro apontando para o java 1.7, o que leva a uma ambigüidade. Portanto, criar uma variável JAVA_HOME para o sistema e o usuário e configurá-la no PATH de variáveis de ambiente do usuário e do sistema resolveria esse problema.

Em seguida, javac -version ou java -version na linha de comando fornece a versão do java que está configurada em JAVA_HOME.

A abordagem acima resolve o problema para mim.

    
por 23.05.2016 / 03:56
0

Você precisa adicionar a pasta java 7 ao caminho. Não há necessidade de reinstalar.

Iniciar- > digite e abra "Editar as Variáveis Ambientais do Sistema" - > variáveis ambientais em seguida, localize a variável Path nas variáveis do sistema.

verifique se na variável Path você não tem o local do java 8: C: \ Arquivos de programas \ Java \ jre1.8.0_31 \ bin

mas certifique-se de que o C: \ Arquivos de Programas \ Java \ jdk1.7.0_51 \ bin

    
por 21.01.2015 / 19:58