0

我想知道在 File WatchService 开启时谁在进行更改。可以使用 Files.Ower(Path path) 提取用户属性,但我找不到在内部网络中进行的审核。也许这不是 WatchService 接受的方式,因此有人对如何跟踪或从审计属性中提取有想法吗?

4

1 回答 1

0

如果您可以使用Apache VFS

FileSystemManager manager = VFS.getManager();
FileObject file= manager.resolveFile("Your File Path");

DefaultFileMonitor fm = new DefaultFileMonitor(new YourListener());

fm.addFile(file); 

fm.start();

YourListener并在课堂上捕捉细节。

于 2013-02-05T05:18:25.250 回答