Qual é o valor que retorna o código System.getProperty("java.io.tmpdir") [RESOLVIDO]

3 respostas
M

Bom Dia

eu tenho o seguinte código:

String diretorioTmp = System.getProperty("java.io.tmpdir");

Eu queria saber de qual variável de ambiente especificadamente esse system vai pegar o valor? seu eu mesmo posso configurar o valor de retorno na variável?

3 Respostas

E

No caso do Windows, é o retorno da API do Windows GetTempPath.

No caso do Linux, o diretório é fixo (/tmp)

E

Você pode forçar a barra e setar esse valor explicitamente na hora de invocar seu programa:

java -Djava.io.tmpdir=/home/miguel/temp -classpath . MeuPrograma
M

Valew pela dica…

Criado 10 de julho de 2012
Ultima resposta 13 de jul. de 2012
Respostas 3
Participantes 2