我在 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 仍然对丢失的库进行解释吗?期待你的回答,谢谢:)