Создание папки в Java
Метод Files.createDirectory создает одну папку.
Родительская папка должна уже существовать. Если каталог
уже есть, будет исключение:
import java.nio.file.Files;
import java.nio.file.Path;
import java.nio.file.Paths;
public class Main {
public static void main(String[] args) throws Exception {
Path base = Paths.get("storage");
if (Files.notExists(base)) {
Files.createDirectory(base);
}
Path inbox = Paths.get("storage/inbox");
if (Files.notExists(inbox)) {
Files.createDirectory(inbox);
System.out.println(true);
} else {
System.out.println(false);
}
}
}
Создайте cache и выведите, появился ли каталог
на диске.
Попробуйте создать cache/tmp до папки cache,
затем создайте cache и повторите попытку.
Сравните оба результата.