Ola Srs.
Estou precisando acessar arquivos no diretorio home do sistema macOX, porem nao sei como faço. Alguem pode me ajudar.
Obrigado !!!

Ola Srs.
Estou precisando acessar arquivos no diretorio home do sistema macOX, porem nao sei como faço. Alguem pode me ajudar.
Obrigado !!!

“Acessar arquivos” = abrir um arquivo com FileReader / FileInputStream?
O MacOSX é um Unix, ou seja, você que tem um nickname “Linux…” deve saber mexer nele se conseguir abrir um terminal.
Se o seu Mac OS estiver em português, pode ser “tricky” pelo seguinte.
A pasta real está com o nome em inglês, o nome em português é apenas um apelido (link simbólico ou atalho, como preferir).
O meu home, por exemplo, é: /Users/pablosaraiva.
vlw. Obrigado !
amigo tem como vc pegar a pasta do usuario logado no momento eu to sem o codigo aqui, mais eu fiz o seguinte ele criava uma arquivo na pasta dos documentos do usuario tanto pra windows quanto linux, mac OS
é exatamente isso que preciso, se voce puder fazer o favor de enviar este codigo para depois, fico muito agradecido.
eu ja consigo abrir e ler aruqivos de um local especifico no windows, porem estou precisando de fazer este processo que voce fez.
Desde ja agradeço pela ajuda !

No Unix, a pasta home é representada pelo til “~”.
Você pode fazer assim:
new BufferedWriter(new FileWriter("~/meuArquivo.txt"));
Valew, muito obrigado
Se o seu Mac OS estiver em português, pode ser “tricky” pelo seguinte.A pasta real está com o nome em inglês, o nome em português é apenas um apelido (link simbólico ou atalho, como preferir).
O meu home, por exemplo, é: /Users/pablosaraiva.
Eu não sabia que isso era normal O_O
Qndo descobri que no Windows 7 eles fizeram isso, eu fiquei puto… Nem dá mais pra confiar no que tu vê, já que ele mostra C:\Arquivos de Programas, mas na realidade é C:\Program Files =/
Ahhh…
Se liga nisso!
System.getProperty(“user.home”)

<blockquote><div class="quote-author">pablosaraiva:</div>Ahhh…
Se liga nisso!
System.getProperty(“user.home”)
:)</blockquote>
O_o
Vlw ae
nunca tinha visto
<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14/assets/72x72/s.pngtuck_out_tongue.png?v=9" title=":stuck_out_tongue:" class="emoji" alt=":stuck_out_tongue:">
Eu ia falar exatamente o que o Pablo disse, usa properties. Se quiser listar todos os valores que o Java busca, faça assim:
System.getProperties().list(System.out);
Imprime todos os Properties e seus respectivos valores.
Abraços.
Quanto ao acessar o arquivo, pode ser via FileInputStream, via Scanner (se for apenas texto), via ImageIO (para imagens). Depende do que você precisa.
Para saber sobre a pasta pessoal do usuário, use System.getProperty(“user.home”) pois é multiplataforma.
Quanto ao Windows, o Vista faz o mesmo, diga-se de passagem (me parece POG!
).
E quanto à filosofia: que diabos isso vei fazer aqui?!?