使用java在Windows服务器上查找网络驱动器上的文件

时间:2014-06-05 14:33:14

标签: java windows

第三方应用程序每晚都会在Windows服务器上删除三种CSV文件。

我需要我的java应用程序去查看第二天​​早上的文件。如果所有文件都存在,它将读取文件并将数据插入数据库。

在这里,我知道如何读取文件并将数据复制到数据库,但问题是我可以使用哪些java库来检查文件是否存在于网络驱动器上?

请你帮帮忙吗?

2 个答案:

答案 0 :(得分:0)

Java并不知道目录是网络安装。

只需使用标准Java File类打开目录并检查其内容。

答案 1 :(得分:0)

简单的答案很容易实现和部署:map the window server share as a drive并访问它,就像访问普通文件夹一样

如果您不希望/不能为了许可或任何其他原因而这样做,请查看此库,它允许java直接在窗口共享上运行:jCIFS

请参阅此答案以获取简短示例:access to file using Java with Samba JCIFS