如何在Java中使用环境属性创建目录?

如何在Java中使用环境属性创建目录?,java,Java,我想在本地计算机上创建一个目录,如:Desktop/images/ads/(date) 但是上面的代码没有给出这样的文件或目录错误。如何解决它?使用较新的Java 7 NIO.2 API,即: Path uploadDir=Path.get(env.getProperty(“static.Path”),“ads”,LocalDate.now().toString()); createDirectories(uploadDir); 您是否也需要创建广告?如果是这样,您应该使用mkdirs,并添加一

我想在本地计算机上创建一个目录,如:Desktop/images/ads/(date)


但是上面的代码没有给出这样的文件或目录错误。如何解决它?

使用较新的Java 7 NIO.2 API,即:

Path uploadDir=Path.get(env.getProperty(“static.Path”),“ads”,LocalDate.now().toString());
createDirectories(uploadDir);

您是否也需要创建广告?如果是这样,您应该使用
mkdirs
,并添加一个额外的
s
。请将错误的堆栈跟踪添加到您的问题中。@Sweeper谢谢您的回答。现在可以开始了。
 String uploadDir = env.getProperty("static.path")  + "ads/" + LocalDate.now();
        File file = new File(uploadDir);
        if (!file.exists()) {
            file.mkdir();
        }