4

我在 Windows 上使用了 JNotify。但我越来越奇怪了。

Java 运行时环境检测到意外错误:

EXCEPTION_ACCESS_VIOLATION (0xc0000005) 在 pc=0x6d94200c,pid=22944,tid=20528

Java VM:Java HotSpot(TM) Client VM(1.6.0_01-b06 混合模式,共享) 问题帧:V [jvm.dll+0xd200c]

所以我想知道 JNotify 的一些替代品。API 看起来在文件系统中发生了变化,并且在 windows 和 linux 上运行良好。

4

2 回答 2

2

Java7 将为此提供/拥有一些解决方案:http ://docs.oracle.com/javase/tutorial/essential/io/notification.html

于 2012-02-15T11:32:57.060 回答
1

我们有同样的问题。因为无论如何我们都使用了JNA,所以我们只使用了这个框架中的 FileMonitor 示例。奇迹般有效。

于 2012-02-15T13:33:17.783 回答