Мне просто интересно, есть ли хороший способ сделать это с упаковкой Akka.Как включить собственные библиотеки sigar в sbt-native-packager Akka build?
Я нашел несколько примеров here, но он был создан для rpm
сборки, и я использую эти два плагина в моем build.sbt
:
.enablePlugins(AkkaAppPackaging)
.enablePlugins(UniversalPlugin)
На самом деле я понял, один обходной путь копирования библиотек SIGAR вручную в папку где генерируется сценарий запуска приложения.
Существует также необходимость установить -Djava.library.path=./sigar
в соответствующий каталог, где библиотеки SIGAR расположены, это может быть установлены в build.sbt
или изменены позже вручную в скриптах, изменяя JAVA_OPTS
.
Решение оборотов должно быть действительным для вашего случая. Можете ли вы описать свою проблему? Не появляются ли libs, если вы добавляете их, как в примере rpm? – Muki
Да, они не появлялись. –
Но я еще раз проверю. Спасибо за комментарий. –