将Play Framework 2.1应用程序部署到Jelastic

时间:2013-03-21 00:42:22

标签: playframework-2.0 jelastic

我在这个主题上找到的资源似乎都与Play 1.x有关。我的应用程序基于Play 2.1 RC1构建。我的应用程序是使用sbt和sbt-Play插件构建的。我没有运行标准Play安装程序(意思是我没有“播放”命令。)

我在本地编译和暂存了我的应用程序,它为我提供了一个充满.jar文件的目录以及一个名为“start”的shell脚本,其中包含:

#!/usr/bin/env sh

exec java $@ -cp "`dirname $0`/staged/*" play.core.server.NettyServer `dirname $0`/..  

我想将此目录上传到Jelastic,然后告诉它运行上面的脚本。不幸的是,我见过的所有文档都告诉我上传.war文件。如何将目录上传到Jelastic,包括启动脚本,然后告诉Jelastic运行启动脚本?

1 个答案:

答案 0 :(得分:0)

这看起来像一个解决方案:https://github.com/dlecan/play2-war-plugin/ - 它将Play打包为WAR。

我已经成功构建了WAR,目前正试图让数据库设置在Jelastic上运行。

相关问题