Tenho uma pequena dúvida:
estou tentando editar um arquivo no linux para definir as configurações de rede, o arquivo “interfaces” da pasta /etc/network, porém a minha aplicação não consegue carregar o arquivo, estou achando que é pq o arquivo não possui extenção e a aplicação pensa que é um diretório…
Acredito que não tenha nada demais…
O que poderia ser?
Não é problemas de permissão, pois dei acesso full a o arquivo.
P
paulovloghan
chegou a a verificar se o arquivo não está dentro do seu projeto???
jonatanpedro
Como assim?
O arquivo não está no meu projeto, ele está neste caminho: “/etc/network/interfaces”.
Como está no código, ele verifica se possui um arquivo naquele local, caso não, é criado um.
drigo.angelo
que bizarro o0
era pra dar certo sim…
coloca um println dentro do if (!arqInterfaces.exists()) {
pra ver se ele ta encontrando o arquivo
vc tem permissão para altera-lo? acho que tem que ser su para fazer isso…
drigo.angelo
Ta dando algum erro/excessão/
jonatanpedro
Quando fiz um debbug não encontrou o arquivo…
O arquivo esta com todas a permissões, qualquer um pode acessar e editar.
drigo.angelo
Tenta usar, no lugar do flush() o checkError() e ve o que ele ta retornando…