Problemas do Java PATH

1

Eu tentei compilar um arquivo java e recebi o erro "o javac não é reconhecido como um comando interno ou externo". Na semana passada, funcionou bem.

A variável PATH parece ter sido modificada por algo. Eu tentei alterá-lo de volta para o endereço correto (C: \ Arquivos de Programas (x86) \ Java \ jdk1.7.0 \ bin), mas ele não parece ser redefinido. Quando entro em cmd e digito Echo %PATH% , recebo a seguinte mensagem.

C:\WinAVR-20100110\bin;C:\WinAVR-20100110\utils\bin;set PATH="C:\WinAVR-20100110 \bin;C:\WinAVR-20100110\utils\bin;C:\Program Files (x86)\Java\jre7\bin"

Como devo alterar a variável PATH?

    
por Slyforce 08.11.2013 / 12:35

3 respostas

4

set PATH="C:\WinAVR-20100110 \bin;

isso parece suspeito.

O sistema percorre todos os seus caminhos no PATH até encontrar o javac. Se não, ele dirá que o javac não é reconhecido.
Como teste, sugiro que você mova o caminho para o Java bin para o início da variável PATH e veja se isso ajuda.

Você altera a variável de caminho por meio de Configurações avançadas do sistema. Você pode encontrar as etapas aqui link

    
por 08.11.2013 / 12:37
0

A entrada de caminho C:\Program Files (x86)\Java\jre7\bin parece que há um jre7 instalado em seu computador. Será que alguém acidentalmente substituiu o jdk por um jre ao instalar a última versão? O jdk ainda está lá?

    
por 08.11.2013 / 12:50
0

O erro acontece porque o prompt de comando não consegue encontrar o compilador java.Para resolver isso basta adicionar o caminho do compilador para o caminho do sistema.Você pode adicionar isso indo para MyComputer- > Propriedades- > Configurações avançadas do sistema- & gt Variáveis de ambiente e adicionar o caminho para a variável PATH O javac pode ser encontrado em C: \ Arquivos de Programas \ Java \ jdk \ bin

Obrigado

    
por 08.11.2013 / 12:51