如何在需要sudo权限的目录中使用java创建目录?
我知道如何使用Java在任何目录中创建目录。但我无法找到在目录中添加目录的解决方案,而在目录中创建目录需要sudo
权限
例如,我想在/var/log/
内创建名为abc/abc
的新目录
我正在使用以下代码:
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!
共 (0) 个答案