qual a diferença entre o System.getProperty(“user.dir”) e System.getProperty(“user.home”) ?
Sei que o user.dir tráz o diretório atual de trabalho e o user.home tras o diretório home…
no Windows XP o que séria esse diretórios de trabalho e home ?
user.dir = diretório onde sua classe está, excluindo as pastas referentes aos pacotes da sua classe. Por exemplo, se sua classe estiver em em C:\Projeto\XYZ\br\empresa\pacote\Classe.java, o seu user.dir será C:\Projeto\XYZ.
E o user.home, no Windows, aponta para a pasta do usuário, em C:\Documents and Settings\usuario.