1

我已经在 Mac OS X 上配置了 Jnotify。我正在使用 MyEclipse 和最新版本的 Jnotify。我是 MAC OS 的新手,刚刚添加了 jnotify.jar 并且还添加了 jnotify.dylib 作为本机库它在开发环境中工作但是当我创建一个可执行的 jar 并在 Mac OS X 上运行它时它将无法工作并且以下异常有发生

Exception in thread "AWT-EventQueue-0" java.lang.UnsatisfiedLinkError: no jnotify in java.library.path
4

1 回答 1

2

在代码中插入以下调试行:System.getProperty("java.library.path"); 如果可能,作为Main方法的第一行。

然后运行可执行 jar 并查看它打印的路径。现在确保 jnotify.dylib 位于路径显示的目录之一中。

于 2012-04-05T14:36:20.340 回答