qq_30968073
KeepSmile_xcl
2016-04-11 01:46
采纳率: 50%
浏览 1.4k

为什么在ubuntu下我创建一个文件老是报错?

这是代码
File f= new File("/home/my.xml");
System.out.println("创建新文件");
if(!f.exists()){
try {
f.createNewFile();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}

        System.out.println("新文件创建成功");


    }
}


    这是报错信息

      Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • qq423399099
    小灸舞 2016-04-11 02:16
    已采纳

    home下需要root权限,楼主换个目录试试看

    点赞 评论
  • bdmh
    bdmh 2016-04-11 01:51

    找不到这个文件,你指定完整路径试试

    点赞 评论
  • lumingkui1990
    扳掘de 2016-04-11 04:36

    应该在当前用户的宿主目录下创建目录

    点赞 评论

相关推荐