2013-10-14 84 views
1

我正在處理查找遠程目錄以進行更改的項目。我已經能夠使用java watchservice爲本地文件夾執行此操作。但是對於遠程目錄,它會失敗。 有沒有什麼辦法可以通過我可以看到一個遠程文件夾的Java。 例如您在本地區域網絡中查看文件夾以進行更改。如何在java中查看遠程pc文件夾的更改?

+0

您想多久檢查一次更改? – tom

+0

您需要在服務器上運行另一個監視列表,並且對於任何更改都會顯示本地應用程序。 – 2013-10-14 08:45:23

+0

你可以檢查一個samba/cifs的java實現http://jcifs.samba.org/ – xmoex

回答

1

您可以使用支持在Windows平臺上訪問網絡共享的JCIFS庫。我不確定它是否支持「監聽遠程共享的更改」。還有另一個項目JCifs Monitor它可能會幫助您。

1

您可以使用common-vfs爲不同的文件系統使用相同的api。 我不確定它可以爲您的特定FS使用事件,但它提供了抽象,可以在內部使用輪詢併爲您提供事件以進行更改。

相關問題