@DromHour

Как указать MariaDB, где установлена Java?

У меня libjvm.so лежит тут: /usr/lib/jvm/java-11-openjdk-amd64/lib/server/libjvm.so

Однако MariaDB при попытке использовать Java (Mongo Java driver) говорит следующее:
Got error 174 'Error loading shared library libjvm.so: libjvm.so: cannot open shared object file: No such file or directory' from CONNECT


Как указать, где либа лежит? Симлинк не прошёл, вроде как
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
@DromHour Автор вопроса
Решением было - в my.cnf указать:
connect-jvm-path=/usr/lib/jvm/java-11-openjdk-amd64/lib/server
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
firedragon
@firedragon
Senior .NET developer
su - mariadbuser
javac -v
update-java-alternatives --list
sudo update-java-alternatives --set /path/to/java/version
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы