1

我在 Rapsberry Pi(所以 ARM)上运行一个播放框架应用程序,我收到以下错误:

Cannot load the JNotify native library (/usr/lib/libjnotify.so: /usr/lib/libjnotify.so: cannot open shared object file: No such file or directory (Possible cause: can't load IA 32-bit .so on a ARM-bit platform)) Play will check file changes for each request, so expect degraded reloading performace.

在这里读到我必须安装 jnotify 库。所以我从 Source Forge 下载了它并放在libjnotify.so/urs/lib/ 中。除了复制库之外,我还需要做任何进一步的步骤吗?

即使重新启动后,错误消息仍然存在。我还将库的所有者和组更改为 root(因为所有其他库都拥有这些权限)。授予每个用户所有权利也无济于事。

此外,我发现了这个问题。答案建议从路径中删除所有空格。但在我的情况下,没有目录,也没有名称中包含任何空格的文件。

有人知道为什么 Play Framework 仍然对丢失的库进行解释吗?期待你的回答,谢谢:)

4

0 回答 0