Я создал веб-API на основе Scala Play framework 2. Раньше я создавал файлы war с помощью подключаемого модуля SBT для развертывания в рабочей среде с помощью Tomcat. Теперь можно собрать нативный пакет из проекта Play с помощью плагина нативного упаковщика SBT. Я использовал его для создания пакета Debian из своего веб-приложения.
Однако я не понимаю, как это работает. Я мог бы сгенерировать и установить пакет Debian и запустить демон, но мой API, похоже, не слушает запрос.
В первом случае Tomcat размещает военный файл, содержащий приложение Play, и управляет HTTP-соединением. У меня такое ощущение, что в моем пакете Debian отсутствуют части, необходимые для правильной работы, как файл war в Tomcat.
Вопрос в том, как я могу использовать собственный плагин упаковщика для развертывания автономного HTTP API? Что отвечает за обработку HTTP-соединения? Чего не хватает в моем проекте?
заранее спасибо