Estou tentando criar diretórios e arquivos ao mesmo tempo:
File file = new File("C:\PASTA1\PASTA2\PROJETO.FDB");
O meu usuário Windows tem controle total para manipulação de diretórios. mas mesmo assim não consigo criar. Ele cria apenas as duas pastas e não o diretório.
File f = new File("c:/teste/bah/cria/tudo/coisa.a") {
@Override
public boolean createNewFile() throws IOException {
File dir = new File(getParent());
if (!dir.exists())
dir.mkdirs();
return super.createNewFile();
}
};
f.createNewFile();
System.out.println(f.exists());