我想知道在File WatchService打开时是谁在做更改。可以使用Files.Ower(路径路径)提取用户属性,但我找不到内部网络中的审计人员。也许这不是WatchService接受的方式,因此有人知道如何跟踪审计属性或从审计属性中提取吗?
发布于 2013-02-05 13:18:25
如果您可以使用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类中捕获详细信息。
https://stackoverflow.com/questions/14700416
复制相似问题