oi pessoal… bom…vo direto ao ponto…nao vo cola codigo pq nao to no pc do serviço, mais em resumo, o metodo delete() de File não ta apagando o arquivo de jeito nenhum…
–> sei que esse arquivo existe pq recebo ele de um listFiles(<tinha um FileFilter aqui>)
–> sei que tenho permissão para tal pois testei com arquivos que eu consigo copiar e excluir pelo windows/dos
ao invez usar meuFile.delete(), eu tentei usar Runtime.getRuntime().exec(("del/q "meuFile.toString()))
percebi que o delete() de file retorna um boolean confirmando se excluiu…eu fiz isso:
boolean b = false;
do{
b = meuFile.delete();
}while(!b);
o problema é que assim a CPU vai a 100% e assim mesmo custa um certo tempo (alguns segundos, geralmente mais q 5, e preciso fazer isso com varios arquivos) pra apaga o raio do arquivo (perdi a tarde toda com isso hj)…
se alguem ai puder me ajudar, contar como resolveu isso no passado, eu to mto grato…