最新版本的play(我认为是2.0.1)没有提供将应用程序打包成web存档文件的方法。有没有办法打包应用程序以进行分发?
最新版本的play(我认为是2.0.1)没有提供将应用程序打包成web存档文件的方法。有没有办法打包应用程序以进行分发?
play dist
来生成独立的JVM应用程序。这是推荐的部署选项。这里有一个WAR模块,来自于它的公告
Play2War是用于Play框架2的模块,可将您的应用程序打包成标准的WAR包: https://github.com/dlecan/play2-war-plugin/
请看此处作为示例 (JBoss7 @Cloudbees)。
与以前的版本一样,Play2War插件仅支持Servlet 3.x容器,并采用异步请求/响应模型(Tomcat7、JBoss 7、Jetty 8等)
v0.3.2修复了WAR文件中重复条目的问题(不会修复“dist”任务的相同问题)。
请记住,此插件仍处于alpha版本,项目需要测试人员(Weblogic,Websphere等) https://github.com/dlecan/play2-war-plugin/wiki/How-to-help
Damien