Caros,
Como eu seto uma variável de ambiente usando Java?
Eu sei que para pegar usa
System.getenv();
mas e para definir/criar uma nova?
Obrigado
Caros,
Como eu seto uma variável de ambiente usando Java?
Eu sei que para pegar usa
System.getenv();
mas e para definir/criar uma nova?
Obrigado
oi,
você pode passar argumentos para a chamada
-Dminhavariavel=valor
ou então utilizar a classe ProcessBuilder
Não entendi.
Assim?
System.getenv("-DDIR_REL=/home/gregory/resultado");
oi,
não, leia os links que passei
abs
[quote=gregoryfontenele]Caros,
Como eu seto uma variável de ambiente usando Java?
Eu sei que para pegar usa
System.getenv();
mas e para definir/criar uma nova?
Obrigado[/quote]
Se não me engano, o conjunto de variáveis de ambiente que um processo pode ter seria independente para cada um desses processos, isso na maioria dos sistemas operacionais que conheço.
Um exemplo, o aplicativo “A” tem a variável “X” com valor “1”, enquanto o processo “B” tem a variável “X” com valor “2”.
Se o aplicativo “A” mexer na própria variável de ambiente “X”, o aplicativo “B” não terá a variável “X” alterada.
Afinal, o que você quer fazer? Quer mexer nas variáveis de ambiente do próprio processo? Ou seria nas variáveis de outros processos já rodando? Ou seria nas variáveis de futuros processos?
Inté.