Ошибка при использовании Play Framework: Невозможно загрузить собственную библиотеку JNotify; Возможная причина: невозможно загрузить IA 32-bit .so на платформе ARM))
Я запускаю приложение Play Framework на 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 все еще говорит об отсутствующей библиотеке? Я с нетерпением жду ваших ответов, спасибо:)