unidos robert productor hollywood famosos estadounidense estados directores director cineasta cine actuales war playframework-2.0

robert - ¿Cómo empaquetar el proyecto para war en play2?



directores de cine famosos actuales (4)

Como lo señaló @Freewind, oficialmente, no es compatible, esto se debe a que necesitan las especificaciones de Servlet 3.1 para admitir todas las aplicaciones web y otras características avanzadas que ofrece play2.

Sin embargo, si no lo usas, hay un complemento en github para proporcionar play war y poder implementarlo en algunos servidores en la nube, etc. https://github.com/dlecan/play2-war-plugin/

En play1, podemos empaquetar el proyecto para una guerra, luego ponerlo en un tomcat:

play war

Pero, ¿cómo hacer lo mismo en play2? play war no funciona, informa que la war no es una tarea válida.


Todavía no se admite, el soporte no se lanzará hasta Play 2.1 (según el plan actual)

PD: Sé que su comentario lo dice, pero es mejor tenerlo como respuesta para las personas que encuentran esta página.


ofrecido por el sitio oficial, si solo desea publicar su sitio web, puede haber algunas formas alternativas para lograr el objetivo.

Creando una versión independiente de su aplicación

O, puede usar con lighttpd o nginx , aquí está el documento de configuración:

Configurar un servidor de front-end HTTP

Si planea alojar varias aplicaciones en el mismo servidor o cargar varias instancias de su aplicación para escalabilidad o tolerancia a fallas, puede usar un servidor front-end HTTP.


WAR Plugin for Play framework 2.0 trae esta característica.

Este proyecto es un módulo para Play framework 2 para empaquetar sus aplicaciones en paquetes WAR estándar. Se puede utilizar con contenedores Servlet 3.0 y 2.5 (Tomcat 6/7, Jetty 7/8/9, JBoss 5/6/7, ...)