【问题标题】:Playframework dist does not support sub projects?Playframework dist 不支持子项目?
【发布时间】:2014-02-12 07:07:34
【问题描述】:

目前在 2.2.1。我有一个带有 2 个播放子项目设置的播放项目,如下所示: http://www.playframework.com/documentation/2.2.x/SBTSubProjects

我有一个主路由文件和每个子项目的路由文件。

路线:

GET     /                           controllers.Application.index
->      /app                        admin.Routes
->      /workflow                   workflow.Routes
GET     /assets/*file               controllers.Assets.at(path="/public", file)  

admin.routes

GET /abcd  controllers.someController

当我进行游戏运行时,一切似乎都按预期工作。我可以通过

点击abcd控制器
/app/abcd

当我进行播放分配时,运行的路由文件似乎不是来自顶级播放服务器,而是来自其中一个子项目,我只看到来自管理子项目的路由并且路径不正确:

/abcd

问题是,dist 是否支持子项目?如果是这样,我该如何调试这里发生的事情?

【问题讨论】:

    标签: playframework-2.2


    【解决方案1】:

    它应该支持子模块。这里描述了一个与 sbt 相关的已知问题:

    https://groups.google.com/forum/#!topic/play-framework/QavYYDJVdMI

    但它应该已经修复了。

    您可以像这样查看项目中 sbt 的版本:

    <your-app-dir>/project$ cat build.properties
    sbt.version=0.13.0
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-11
      • 2016-02-03
      • 1970-01-01
      • 1970-01-01
      • 2018-07-05
      • 2017-04-17
      • 2014-02-03
      相关资源
      最近更新 更多