Можно ли использовать плагины sbt-assembly
и sbt-native-packager
для создания установки архетипа java-приложения, которая вместо jar-файла проекта и его зависимостей в <app>/lib
содержит только jar-файл сборки?
Я создал приложение Spark и хочу добавить сборку в контекст, а не добавлять каждую банку по отдельности.
Изменить: мне нужно собрать пакеты deb для развертывания. Я хочу, чтобы пакет deb содержал сборку, а не проект и зависимые банки.
Структура файловой системы должна быть
<install_dir>
bin
appname
conf
application.conf
lib
appname-assembly.jar
sbt-native-packager добавляет символическую ссылку в /usr/bin, что удобно, но не обязательно.