Por que devemos configurar as vaiáveis de ambiente?
5 respostas
fabiomariner
Bom dia galera, tenho visto muitos artigos que explicam como configurar as variáveis de ambiente como processo inicial de configuração do ambiente de desenvolvimeto java, mas a questão é:
Olá Hebert, acima tem alguns exemplos. Alguns falam de uma forma um pouco abstrata sobre o ‘porque’, vc recomenda algum artigo sobre o assunto?
Rodrigo_Sasaki
Na verdade as variáveis de ambiente não são necessárias para compilar suas classes Java. Elas simplesmente te ajudam.
Nos sistemas operacionais antigos, onde tudo era feito via comando por não possuírem interfaces gráficas isso era muito mais utilizado.
A variável Path guarda os diretórios onde existem executáveis do sistema, como o javac. Se ele não estiver configurado no Path, você precisa ir até o diretório onde ele se encontra para poder compilar uma classe. Porém ainda funciona normalmente.
Hebert_Coelho
Rodrigo Sasaki:
Na verdade as variáveis de ambiente não são necessárias para compilar suas classes Java. Elas simplesmente te ajudam.
Nos sistemas operacionais antigos, onde tudo era feito via comando por não possuírem interfaces gráficas isso era muito mais utilizado.
A variável Path guarda os diretórios onde existem executáveis do sistema, como o javac. Se ele não estiver configurado no Path, você precisa ir até o diretório onde ele se encontra para poder compilar uma classe. Porém ainda funciona normalmente.
Apenas adicionando mais uma linha, as vezes as IDEs (tipo Eclipse, Netbeans…) conseguem identificar a instalação do Java mesmo que as variáveis de ambientes não estejam configurados, mas ao tentar rodar “javac” no prompt do DOS uma mensagem de erro é exibida.