Использование stb-native-packager с Debian и SystemV в Play 2.6 - PullRequest
0 голосов
/ 04 апреля 2020

У меня обновление с Play! 2.6 две игры! 2,6, но теперь я не могу развернуть приложение.

Раньше у меня было

import com.typesafe.sbt.packager.archetypes.ServerLoader.SystemV
serverLoading in Debian := ServerLoader.SystemV

Но теперь есть плагин, поэтому я добавил его. Я думал, что использовал SystemV, но также попробовал systemd. Оба не генерируют ни один из сценариев init.d, которые он делал в 2.5.

lazy val knockadoonserver = (project in file(".")).enablePlugins(PlayJava, PlayEbean, DebianPlugin, SystemdPlugin)

Что еще мне нужно сделать? Я занимался этим целый день и не могу найти решение.

1 Ответ

0 голосов
/ 11 апреля 2020

Это немного сбивает с толку, и вы смешали старый и новый API.

Параметр serverloading был старым API. В более поздней версии вы можете включить типы загрузки системы через AutoPlugin, что вы почти правильно сделали (Systemd вместо SystemV).

Вот документация: https://sbt-native-packager.readthedocs.io/en/latest/archetypes/systemloaders.html#systemv

Приветствия, Муки

...