有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何在需要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) 个答案