В последней версии игры (кажется, 2.0.1) нет возможности упаковать приложение в веб-архив. Есть ли способ упаковать приложение для распространения?
Распространение фреймворка Play 2.0.1
Ответы (2)
Существует модуль для WAR от объявление
Play2War — это модуль для Play framework 2 для упаковки ваших приложений в стандартные пакеты WAR: https://github.com/dlecan/play2-war-plugin/
См. пример на http://servlet30.play-war.cloudbees.net/ ( JBoss7 @Cloudbees).
Как и в предыдущих версиях, плагин Play2War поддерживает только контейнеры Servlet 3.x с асинхронной моделью запроса/ответа (Tomcat7, JBoss 7, Jetty 8, ...)
v0.3.2 устраняет проблему с повторяющимися записями в файле WAR (не устраняет ту же проблему для задачи «dist»).
Помните, что этот плагин все еще находится в альфа-версии, и проекту нужны тестеры (Weblogic, Websphere, ...) https://github.com/dlecan/play2-war-plugin/wiki/How-to-help
Дэмиен
Для этого есть плагин, который называется play2-war-plugin. Однако обратите внимание, некоторые функции нативной игры не будут доступны из сервлет-контейнера. На сайте плагина отображается матрица совместимости, показывающая текущий статус и планируемые улучшения.
Как сказал Рон в комментарии выше, вы можете использовать play dist
в игровой консоли для создания автономного приложения jvm. Это рекомендуемый вариант для развертывания.