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?
No caso do Windows, é o retorno da API do Windows GetTempPath.
No caso do Linux, o diretório é fixo (/tmp)
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
Valew pela dica…