¿Cómo crear un directorio en Java?
¿Cómo creo un directorio/carpeta?
Una vez que he probadoSystem.getProperty("user.home");
Tengo que crear un directorio (nombre del directorio "nueva carpeta") si y sólo si la nueva carpeta no existe.
Aceptado
new File("/path/directory").mkdirs();
Aquí "directorio" es el nombre del directorio que desea crear/existir.
Después de aproximadamente 7 años, lo actualizaré para adoptar el mejor enfoque sugerido por Bozho .
File theDir = new File("/path/directory");
if (!theDir.exists()){
theDir.mkdirs();
}
Con Java 7, puedes usar Files.createDirectories()
.
Por ejemplo:
Files.createDirectories(Paths.get("/path/to/directory"));
Puedes probar FileUtils#forceMkdir
FileUtils.forceMkdir("/path/directory");
Esta biblioteca tiene muchas funciones útiles.