Java访问NFS时,创建XFile问题。

隋济远 发布于 2013/02/26 16:29
阅读 2K+
收藏 1
NFS

我使用Java访问NFS时,创建XFile总是有问题:

我通过NFS Manager确认以下信息:

NFS Server:adlermatomacbook-pro.local

/etc/exports中的配置如下:

/usr/local/lighttpd/htdocs/nfs *(rw,root_squash,no_all_squash,sync,insecure)

所以我的代码如下:

String url = "nfs://adlermatomacbook-pro.local/usr/local/lighttpd/htdocs/nfs

XFile xFile = new XFile(url);

xFile.exists();返回 false

不知问题出在哪里?请兄弟们指点。非常感谢~


加载中
0
隋济远
隋济远
转换了一下思路,既然一直无法成功访问NFS服务。就直接索性操作本地挂载点。针对本地挂载的路径进行文件的读写操作。这样就达到了操作NFS共享目录的效果。
0
Sky__
Sky__
NFS是什么?
隋济远
隋济远
NFS:允许一个系统在网络上与它人共享目录和文件。通过使用NFS,用户和程序可以象访问本地文件 一样访问远端系统上的文件。
0
ArrayListt
ArrayListt
你这个是不是应该用URL去判断是否存在呢?
ArrayListt
ArrayListt
回复 @隋济远 : 你用URL去读取一下呢。看能不能读取到流
隋济远
隋济远
回复 @刘禹星 : 我问题中已经是这样做了。
ArrayListt
ArrayListt
回复 @隋济远 : 恩,我是这意思。
隋济远
隋济远
用URL去创建XFile。判断XFile是否存在。
0
红薯
红薯
跟权限有关系吗?
隋济远
隋济远
回复 @红薯 : 好的,我试试。
红薯
红薯
回复 @隋济远 : 你可以先用工具试试能否访问
隋济远
隋济远
哦,权限,我试着从这个方向看看。我用的是Mac,我如何能确定是否和权限有关呢?
返回顶部
顶部