Вопросы по теме 'sbt-native-packager'

Почему sbt-native-packager создает жестко заданный родительский каталог верхнего уровня в пакетах распространения?
Например, в Archives.scala: def makeZip(target: File, name: String, mappings: Seq[(File, String)]): File = { ... val m2 = mappings map { case (f, p) => f -> (name +"/"+p) } def makeTarball(compressor: File => File, ext:...
413 просмотров
schedule 04.04.2022

Как использовать собственный упаковщик sbt с подпроектами (sbt 0.13)
У меня есть проект sbt с множеством подпроектов и зависимостей от внешних библиотек. build.sbt звучит так: val extlib1 = "xy.xxx" % "lib1" % "1.0+" val extlib2 = "xy.yyy" % "lib2" % "1.0+" val extlib3 = "xy.zzz" % "lib3" % "1.0+" lazy val...
2199 просмотров
schedule 13.10.2022

Дистрибутивы для конкретных сред с использованием собственного упаковщика sbt
Я пытаюсь создать/настроить дистрибутивы для конкретной среды (для разработки, качества и производства), используя собственные функции упаковщика sbt, доступные в Play (2.2). Я попытался добиться этого, используя следующие настройки в файле...
736 просмотров

Неверный формат имени файла пакета sbt deb
Команда sbt debian:packageBin создает мой пакет deb как: мой-пакет-1.0.deb Имя и версия должны быть разделены символом подчеркивания «_», например, my-package_1.0. Тип архитектуры должен быть добавлен, например, my-package_1.0_all.deb. Как я...
226 просмотров
schedule 06.09.2022

Почему sbt-native-packager не создает каталог bin?
Сегодня я интегрировал sbt-native-packager в свой проект scala , в основном для создания удобных сценариев выполнения и/или пакетов. Теперь я добавил к своей строке build.sbt : packageArchetype.java_application и моему plugins.sbt...
1914 просмотров
schedule 16.09.2022

Как собрать пакет deb, содержащий одну сборку jar с помощью sbt-assembly и sbt-native-packager?
Можно ли использовать плагины sbt-assembly и sbt-native-packager для создания установки архетипа java-приложения, которая вместо jar-файла проекта и его зависимостей в <app>/lib содержит только jar-файл сборки? Я создал приложение Spark...
995 просмотров

Может ли sbt-native-packager генерировать несколько сценариев запуска для одного проекта?
В настоящее время я использую sbt-native-packager для создания сценария запуска для мое скала-приложение. Я использую packageArchetype.java_application . Я создаю скрипт в sbt: sbt clean myproject/stage а затем «установить» приложение,...
1707 просмотров
schedule 24.07.2022

Организация нескольких взаимосвязанных проектов sbt и git в scala — лучшие практические советы
С scala , используя sbt для сборки и git для контроля версий, как лучше организовать код вашей команды, когда он перерастет единый проект? В какой-то момент вы начинаете думать о том, чтобы разделить свой код на отдельные библиотеки или проекты...
1923 просмотров
schedule 12.08.2022

Невозможно переопределить сценарий запуска bash в sbt-native-packager
Я работаю со Scala на SBT 0.13.6 и sbt-native-packager 1.0.0-M3. Проект предназначен для сборки проекта ядра AKKA с использованием архетипа AkkaAppPackaging. Согласно документации sbt-native-packager, у меня должна быть возможность переопределить...
339 просмотров
schedule 06.05.2022

Объедините несколько задач sbt в одну
Я немного запутался в документации Scala/SBT по созданию задач Scala. В настоящее время я могу запустить следующее из командной строки: sbt ";set target := file(\"$PWD/package/deb-upstart\"); set serverLoading in Debian :=...
1563 просмотров
schedule 10.12.2023

Кластерный дистрибутив Play Akka
Я создаю приложение с Play в качестве интерфейса и кластером akka в качестве сервера. Сейчас оба находятся в рамках одного проекта sbt. С «dist» в sbt я смог получить только один пакет .zip, в котором есть скрипт для запуска игры, а также кластер...
60 просмотров

Сбт задачи с дополнительными командами
В дополнение к моему основному приложению Play у меня есть задача webpack npm для создания моих javascripts. Можно ли подключить задачи sbt, чтобы он мог запускать произвольную команду unix? Например, когда я запускаю sbt run , я также хочу...
54 просмотров
schedule 20.11.2022

Каков рекомендуемый способ установки параметров JVM для исполняемых файлов, созданных с помощью sbt-native-packager?
В настоящее время я использую export JAVA_OPTS ... в командной строке, но, похоже, есть и другие возможности, используя build.sbt или внешний файл свойств. Я нашел несколько соответствующих проблем github здесь , здесь и здесь , но многие...
1363 просмотров

Как я могу запустить сборку Docker как зависимость подпроекта sbt?
У меня есть проект с подпроектами в sbt. Я создаю и модульно тестирую каждый подпроект. Я хочу иметь отдельный подпроект «интеграция», в котором я буду проводить интеграционные тесты. Перед запуском этих тестов я хочу принудительно собрать образ...
133 просмотров
schedule 23.10.2022

Активы не упакованы публично/, но ниже META-INF// в Play 2.4
Мы находимся в процессе обновления нашего приложения с Play 2.3 (.10) до Play 2.4 (.6). В среде разработки активы обнаруживаются и развертываются, как и ожидалось. Однако в развертывании их нет. Мы используем sbt-native-packager 1.1.1 и activator...
196 просмотров

Scala SBT - sbt-native-packager, как указать собственный каталог сцены
Как я могу указать настраиваемый промежуточный каталог для конфигурации нескольких проектов? Я использую sbt-native-packager Ниже приведен эскиз моей многомодульной конфигурации. Когда я готовлю этот проект ( sbt stage ), файлы записываются в...
328 просмотров
schedule 07.07.2023

Как использовать задачу докера с мультипроектом sbt
У меня есть мультипроект SBT, в котором у меня есть 2 разных игровых приложения. Я хочу создать 2 выхода докера, а не только 1. В моем файле build.sbt у меня есть некоторые настройки докера, но когда я запускаю задачу докера, она не использует ни...
1038 просмотров

sbt-native-packager как добавить пользовательскую конфигурацию WiX в путь к классам
TLDR: подключаемый модуль jdkPackager не может найти мой пользовательский файл конфигурации WiX. Как я могу правильно добавить его в свой путь к классам, чтобы плагин мог его найти? Я использую sbt 0.13.16 и sbt-native-packager 1.0.2. Я...
184 просмотров

Упакуйте fat jar в debian с помощью собственной упаковки sbt
При запуске команды «sbt debian: packageBin» программа fakeroot завершается ошибкой, поскольку пытается найти толстую банку (сборку) в каталоге / target, а не в каталоге /target/scala-2.11/. Итак, есть ли параметр, позволяющий указать исходный...
600 просмотров

Упаковка приложения Play Framework и встроенной базы данных
Я реализовал серверное приложение с Play Framework. Я создал собственные пакеты для различных операционных систем (Linux, Windows, Mac OS X) с помощью SBT. Native Packager . Для этого приложения требуется база данных NoSQL. В частности, я...
60 просмотров