我知道如何使用Java在任何目录中创建目录。但我无法找到在目录中添加目录的解决方案,该目录需要sudo
权限才能在其中创建目录。
例如,我想在abc/abc
内创建名为/var/log/
的新目录。
我正在使用以下代码:
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!");
}
}
}
}
此代码始终运行输出:Failed to create directory!