2012-05-31 64 views
4

Play(2.0.1我認爲)的最新版本沒有提供將應用程序打包到Web檔案中的方法。有沒有辦法打包分發的應用程序?分發Play 2.0.1框架應用程序

+1

發揮DIST創建一個獨立包,但是這不是一場戰爭 – ron

回答

2

沒有爲戰爭中的模塊,從its announcement

Play2War是遊戲框架2的模塊到你的應用程序打包成 標準WAR包: https://github.com/dlecan/play2-war-plugin/

http://servlet30.play-war.cloudbees.net/爲例 (JBoss7 @Cloudbees)。

與以前的版本,Play2War插件只支持Servlet的3.X 容器中,異步請求/響應模式(Tomcat7,JBoss的7,碼頭 8,...)

v0.3.2修復問題與複製WAR文件中的條目(不修復 「dist」任務的相同問題)。

記住,這個插件仍處於alpha版本和項目需要 測試儀(的Weblogic,WebSphere中,...) https://github.com/dlecan/play2-war-plugin/wiki/How-to-help

達明

2

有一個插件,名爲play2-war-plugin。但是,請注意,本地播放的某些功能無法從servlet容器訪問。插件站點顯示一個兼容性矩陣,顯示當前狀態和計劃的改進。

正如上面評論中的ron所述,您可以在播放控制檯中使用play dist來生成獨立的jvm應用程序。這是推薦的部署選項。