java读取不到linux下的文件

caoyizhi1987 2010-11-05 09:06:34
请教:
我在一个项目中,利用同步工具rsync从win2000同步一个文件夹(包含文件)到linux下,然后利用程序将linux下的同步过来的文件读取到文件数组中,但是为什么显示null呢? 获取代码:
File f = new File(directory);
File[] files=f.listFiles();
System.out.println(files.length);
directory为同步到linux下后的文件目录,根据该目录获取该目录下的所有文件,但是输出files.length提示空指针,那么请问问题是处在哪里呢?权限?谢谢
...全文
776 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
caoyizhi1987 2010-11-06
  • 打赏
  • 举报
回复
检查了 同步过去的文件权限显示是和我在linux手动创建的文件夹的权限一样的,但是我再新建一个同名的文件夹还是可以 ,说明同步过来的文件夹还是有问题啊
blazingfire 2010-11-05
  • 打赏
  • 举报
回复
感觉像是权限,你检查了吗?

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧