Добавляем низкоуровнивые библиотеки (*.so или *.dll)

Если либа (*.jar) для работы требует *.so или *.dll, то выручает такой прием: В корне проект делаем папку libs. (Для сервера, например wildfly, создаем в /configuration) А дальше, перед вызовом библиотечного класса, кастуем магию: Всё это оборачиваем в try catch. Для сервера, например, wildfly указываем вот так: