System.getenv().get() - duvida sobre variáveis de ambiente [RESOLVIDO]

3 respostas
S

Pessoal, vamos ver se alguém pode me ajudar.

Tenho duas variáveis de ambiente que criei no windows, uma chamada empresa e outra matricula. Atualmente, quando eu altero o valor delas, fecho e abro novamente a minha aplicação, ao buscar o valor com System.getenv().get(), é retornado o antigo, sendo necessário realizar logoff na máquina e logon para que o valor seja alterado.

Procurei na documentação e não encontrei se existe um método que realiza um “refresh” dos valores, para que não seja necessário realizar logoff.

Espero ter sido claro em minha dúvida…

Att,
Sérgio Michels

3 Respostas

rubinelli

Você está rodando a sua aplicação da linha de comando?

S

Estou rodando a partir do JDeveloper.

S

Putz, agora que percebi o que estava fazendo.

Utilizei o comando set do DOS, que vale apenas para o prompt atual.

Ao alterar pelas propriedades do Meu Computador, fechar o programa e abrir novamente, funcionou.

Criado 18 de junho de 2009
Ultima resposta 19 de jun. de 2009
Respostas 3
Participantes 2