Novo aqui? Alguns posts que deveria ver:

Temas
Mapa do Blog
Mídias oficiais do Blog

sábado, 2 de abril de 2011

Configurando o path do JDK no Windows

Após baixar a versão do (Java Development Kit) para o seu computador e instalá-la, ainda sim você não consegue executar o compilador do java, o javac? Vamos ver como resolver isso então.

Instalar o JDK não é o suficiente para compilar seus programas na linha de comando. Isso porque o prompt de comando do windows precisa saber onde está o executável do javac para poder executá-lo, e para isso o endereço de onde está o javac precisa estar no conjunto de endereços que o prompt procura pelo aplicativos. E esses endereços são definidos através da variável de ambiente PATH. Nela constam os endereços de pastas onde há executáveis para o cmd executar sem que precise ser escrito o caminho todo do programa.

Então, para executar o javac no cmd você poderia escrever o caminho todo para para o executável do javac. Como no exemplo:




Mas queremos queremos ter a comodidade de poder escrever apenas "javac" ao invés de tudo aquilo. Então, vamos incluir o caminho de onde está o javac para a variável PATH:




Primeiro criamos uma variável chamada JDK_BIN e definimos o valor dela como o caminho dela como sendo o endereço de onde está o javac. Depois adicionamos o valor dessa variável ao PATH. Aparentemente o problema está resolvido. Mas não está. Essa solução é temporária, porque só valerá para instância atual do cmd, ou seja, se você fechar o terminal e abrir de novo a nossa alteração será perdida.

Então a solução definitiva é adicionar de vez o endereço da pasta bin do jdk no path. Para isso você deve encontrar o menu de propriedades do sistema. Para acessá-lo, no Windows XP, basta clicar com o direito em cima de "Meu Computador" e ir em propriedades. Em versões mais atuais do Windows, o acesso é parecido. O menu que você visualizará deve ser "parecido" com esse:


propriedades do sistema

Na aba "Avançado", como mostra a imagem, vá em "Variáveis de Ambiente". Um janela parecida com essa deve aparecer:


variáveis de ambiente do sistema

Agora crie uma nova"Variável de sistema"(para isso vai precisar de privilégios de aministrador). No campo "nome da variável" você pode colocar, por exemplo, JDK_BIN e no campo valor você deve colocar o endereço da pasta bin que está dentro da pasta do jdk que você instalou. Depois, ainda em Variáveis de sistema", procure pela variável "path" e edite-a. Você deve apenas acrescentar o seguinte texto no final dela(NÃO apague o que está campo de valor, apenas acrescente):


;%JDK_BIN%

Aplique as mudanças antes de sair do menu e depois reinicie o computador para que as alterações sejam feitas. Então, dá próxima vez que tentar executar o compilador do java(javac) no cmd, deverá funcionar sem precisar colocar o caminho completo como vimos antes.

Nenhum comentário:

Postar um comentário