Question

Dans jeu1, nous pouvons conditionner le projet à une guerre, puis le mettre dans un tomcat:

play war

Mais comment faire la même chose dans play2? play war ne fonctionne pas, il rend compte war est pas une tâche valide.

Était-ce utile?

La solution

Il est toujours pas pris en charge, le soutien ne sera pas libéré avant Lecture 2.1 (selon le plan actuel)

PS. Je sais que votre commentaire le dit, mais il est préférable d'avoir comme une réponse pour les personnes à trouver cette page

Autres conseils

comme hors pointe par @Freewind, officielement, il est pas pris en charge, c'est parce qu'ils ont besoin les spécifications Servlet 3.1 pour soutenir tous les bons websocket et d'autres fonctionnalités avancées qui play2 fournit.

Cependant, si vous n'utilisez pas cela, il y a un plugin sur GitHub pour fournir play war et être en mesure de déployer sur certains serveurs cloud, etc: https://github.com/dlecan/play2-war-plugin/

WAR Plugin pour cadre de lecture 2.0 apporter cette fonctionnalité.

Ce projet est un module pour cadre Play 2 pour emballer vos applications dans des paquets standard WAR. Il peut être utilisé avec Servlet 3.0 et 2.5 conteneurs (Tomcat 6/7, jetée 7/8/9, JBoss 5/6/7, ...)

offert par le site officiel, si vous voulez juste de publier votre site Web, il peut y avoir d'autres moyens pour atteindre l'objectif.

Création d'une version autonome de votre application

Ou, vous pouvez utiliser avec lighttpd ou nginx, voici la configuration doc:

Mise en place d'un serveur HTTP frontal

Si vous envisagez d'héberger plusieurs applications dans le même serveur ou équilibrage de charge plusieurs instances de votre application pour l'évolutivité ou la tolérance aux pannes, vous pouvez utiliser un serveur HTTP frontal.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top