开发者社区 问答 正文

linux java file 创建文件夹失败

创建文件夹代码如下

File dir = new File("document" + File.separator
    + DateFormatUtils.format(new Date(), "yyyyMMdd"));

if (!dir.exists()) {
   boolean test = dir.mkdir();

 }

document文件夹已经存在,本段代码在windows下测试文件夹C:tempdocument20120801正常创建,test为true;在linux下返回false,无法创建文件夹/.../document/20120801,为什么?尝试改成mkdirs(),同样返回false,请求高手帮组;

展开
收起
a123456678 2016-06-12 17:11:56 5184 分享 版权
1 条回答
写回答
取消 提交回答
  • /.../document/这个算什么目录,lz是以程序当前目录为准的?
    建议你还是指定目录的绝对地址再建

    2019-07-17 19:34:40
    赞同 展开评论