Play Framework Module手动更改

时间:2012-07-13 19:15:13

标签: heroku playframework

我有一个我在Play中使用的模块!应用程序,但需要对它进行一些调整才能满足我的需求。我也使用Heroku作为我的主机,所以每当我部署时,它都会运行一个“播放代表”并吹掉我手动构建的lib。

有什么方法可以让我对Heroku进行手动更改吗?

1 个答案:

答案 0 :(得分:1)

适用于Play 1.x

您的modules目录不应该在您的git仓库中。相反,您应该设置Play将用于解决依赖关系的文件存储库。在conf/dependencies.yml执行类似的操作:

require:
    - play
    - localModule -> foo 0.3

repositories:
    - local repo:
        type: local
        artifact: "${application.path}/local-repo/[module]-[revision].zip"
        contains:
            - localModule -> *

然后将foo-0.3.zip之类的文件放在项目的新local-repo目录中。您可以通过运行:

在本地测试它
play deps --sync