Java File类 mkdir 不能创建多层目录的解决

作者:jingxian 时间:2022-12-01 09:20:18 

Java File类 mkdir 不能创建多层目录


File f = new File("/home/jp/Upload");
if ((!f.exists()) || (!f.isDirectory())) {
boolean res = f.mkdir();
//这里创建不了多层文件夹
}

注意

在Java File类 的mkdir方法的实现中,不能同时创建多层目录,如果是多层,可以调mkdirs!

mkdirs创建文件失败原因

Java File类 mkdir 不能创建多层目录的解决

解决

windows本地mkdirs()创建文件夹一直失败,怀疑是文件操作权限的问题,但是我是systemadmin,然后写了一个测试发现是不能从windows中复制粘贴,只能手打才可以,真是有毒。

来源:https://www.cnblogs.com/liwei1994/p/11197050.html

标签:Java,File类,mkdir,多层目录
0
投稿

猜你喜欢

  • 如何在springboot中实现页面的国际化

    2021-08-13 03:33:07
  • Android开发中如何解决Fragment +Viewpager滑动页面重复加载的问题

    2023-12-24 20:21:25
  • C#以太网Sockets服务器设计实现

    2023-10-10 04:38:32
  • 记一次公司JVM堆溢出抽丝剥茧定位的过程解析

    2023-11-09 13:11:24
  • C#延时函数的使用说明

    2023-10-11 19:58:34
  • Android自定义加载圈动画效果

    2021-07-20 14:52:23
  • 解决RestTemplate 请求接收自定义400+ 或500+错误

    2023-12-12 00:25:20
  • SpringBoot JPA使用配置过程详解

    2022-12-03 15:31:33
  • C#封装的常用文件操作类实例

    2021-08-14 10:08:03
  • android layout 按比例布局的代码

    2022-10-11 13:02:40
  • SpringBoot全局配置long转String丢失精度的问题解决

    2023-02-19 22:58:49
  • C# InitializeComponent()方法案例详解

    2022-06-12 03:07:06
  • 浅谈Android的Lifecycle源码分析

    2023-03-08 21:42:04
  • c#字符串编码问题的处理解决

    2021-07-06 13:47:49
  • Android中ImageCropper矩形、圆形 裁剪框的实现方法

    2022-04-17 02:41:28
  • Android NotificationListenerService 通知服务原理解析

    2022-03-29 05:34:29
  • 使用JDBC实现数据访问对象层(DAO)代码示例

    2021-11-12 23:33:46
  • SpringMVC的执行流程及组件详解

    2021-06-17 23:29:21
  • SpringBoot自动配置深入探究实现原理

    2023-08-06 09:59:58
  • Java代码读取properties配置文件的示例代码

    2021-11-06 07:44:28
  • asp之家 软件编程 m.aspxhome.com