1

我在这个主题上找到的资源似乎都与 Play 1.x 有关。我的应用程序是基于 Play 2.1 RC1 构建的。我的应用程序是使用 sbt 和 sbt-Play 插件构建的。我没有运行标准的 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 运行启动脚本?

4

1 回答 1

0

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

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

于 2013-04-17T11:47:35.333 回答