I know how to create directories inside any directory using Java. But I am unable to find a solution to add directories inside a directory which requires sudo
permission to create a directory inside it.
For eg, I want to create new directories named abc/abc
inside /var/log/
.
I am uisng following code :
public class CreateDirectories{
public static void main(String args[]){
File file = new File("/var/log/java-jdbc/java-jdbc");
if(!file.exists()){
if (file.mkdirs()) {
System.out.println("Directory is created!");
}
else{
System.out.println("Failed to create directory!");
}
}
}
}
This code always runs giving output: Failed to create directory!