我试图在文件系统上创建一个文件,但是我不断得到这个异常:

java.io.IOException: No such file or directory

我有一个现有的目录,我正在尝试写一个文件到该目录。

// I have also tried this below, but get same error

// new File(System.getProperty("user.home") + "/.foo/bar/" + fileName);

File f = new File(System.getProperty("user.home") + "/.foo/bar/", fileName);

if (f.exists() && !f.canWrite())

throw new IOException("Kan ikke skrive til filsystemet " + f.getAbsolutePath());

if (!f.isFile()) {

f.createNewFile(); // Exception here

} else {

f.setLastModified(System.currentTimeMillis());

}

获取异常:

java.io.IOException: No such file or directory

at java.io.UnixFileSystem.createFileExclusively(Native Method)

at java.io.File.createNewFile(File.java:883)`

我有对该路径的写入权限,但是该文件未创建。

java.io.ioexception: file exists_无法使文件java.io.IOException:没有这样的文件或目录相关推荐

  1. 1.8(java高级特性)file文件与IO

    文章目录 File类 File类常见的构造器 java默认的相对路径 路径分割符 File常用方法 File类的判断方法 File类的创建功能 JAVA的IO 流的分类 **按操作数据单位不同分为** ...

  2. java操作文件爱女_Java的IO操作---File类

    目标 1)掌握File类作用 2)可以使用file类中方法对文件进行读写操作. File类 唯一与文件有关的类.使用file类可进行创建或删除操作,要想使用File类,首先观察File类的构造方法. ...

  3. 利用java.io.File类实现遍历本地磁盘上指定盘符或文件夹的所有的文件

    2016-11-18 这是本人的第一篇随笔博客,纠结了半天还是选择自己学的时候比较用心的一些知识点上.利用java.io.File类指定本地的文件夹进行遍历所有的文件. package org.lxm ...

  4. java报文件打开数过多_Tomcat报java.io.IOException: 打开的文件过多

    今天后台服务器(Linux)tomcat应用报java.io.IOException: Too many open files 在网上查了一些资料 记录如下: 打开的文件过多,一般来说是由于应用程序对 ...

  5. Java IO 、 File 、 文件复制

    目录 1.1转换流 1.1.1概述 1.1.2 InputStreamReader 1.2打印流 1.2.1概述 1.2.2 使用 1.3 对象流 / 序列化 1.3.1 概述 1.3.2序列化 1. ...

  6. java本地读取文件的io类_Java File类与文件IO流总结

    1.File类 File类被定义为"文件和目录路径名的抽象表示形式",这是因为File类既可以表示"文件"也可以表示"目录",他们都通过对应 ...

  7. 安装好hadoop集群后,报错如下n org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /data/hadoop-roo

    master错误: n org.apache.hadoop.ipc.RemoteException(java.io.IOException): File /data/hadoop-root-namen ...

  8. java常用类解析五:IO系统File类及文件搜索工具类

    1.先看一个File类的简单的例子 [java] view plaincopy <span style="font-size:16px;">package test; ...

  9. Glide java.io.IOException(File unsuitable for memory mapping)

    异常信息 03-06 14:43:26.656 W/Glide ( 852): class com.bumptech.glide.load.engine.GlideException: Failed ...

最新文章

  1. Sco Unixware 7.1.3企业版服务器安装视频教程
  2. 知乎赴美上市为缓解商业化瓶颈,下一步网络推广知乎想怎么做?
  3. shell语法简单介绍
  4. vSpere虚拟网卡介绍
  5. python中的pygame模块使用方法_Pygame的基本使用
  6. 每年圣诞海报是躲不掉的,趁时间还来得及,看看这里PSD分层模板
  7. JavaScript中的“ new”关键字是什么?
  8. 学生学籍管理系统页面源代码html_学生信息管理系统系统源代码
  9. Delphi2010Excel导入数据库
  10. 计算机四级网络工程师等级考试题库软件---百度云分享
  11. linux下python网络编程框架-twisted安装手记,linux编程_Linux下Python网络编程框架安装日志...
  12. Oracle 绑定变量详解
  13. MapReducer Counter计数器的使用,Combiner ,Partitioner,Sort,Grop的使用,
  14. 我和电赛的成长故事与总结#2019年全国大学生电子设计竞赛#
  15. 联想笔记本 ThinkPad T440 Wifi无法联网的解决方法
  16. java计算机毕业设计奇妙店铺电子商务网站源码+系统+数据库+lw文档+mybatis+运行部署
  17. appstore的几个核心关键词排名降到最后,有没有可以解决的办法?
  18. 信息安全中的尖刀burpsuite的下载,安装
  19. apache dophinscheduler 3.1.0 编译
  20. 【来灌灌水】~~感谢csdn平台给予新手学习的地方

热门文章

  1. Twitter消息架构演进、移动Web技术的未来——QCon精彩话题前瞻
  2. 尚硅谷谷粒音乐项目学习笔记及答疑解惑(1-20集)
  3. springboot 前缀_SpringBoot + 指定包下所有控制器 + 添加统一前缀
  4. word里面用endnote 显示没有注册类解决方法
  5. UDS诊断全方位解析,AutoSAR技术精要揭秘
  6. JavaScript实现factorial阶乘算法(附完整源码)
  7. qt repaint 用法_qt的repaint的问题
  8. vue坑-vconsole.min.js?3a34:10 [Vue warn]: Duplicate keys detected: ‘0‘. This may cause an update erro
  9. op_pk_nfd_set()
  10. 【视频】编码基础知识之I帧、P帧、B帧