Playframework dist不支持子项目?

时间:2014-02-11 22:54:22

标签: playframework-2.2

目前在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

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

/abcd

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

1 个答案:

答案 0 :(得分:0)

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

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

但应该已经解决了。

您可以在项目中查看sbt的版本:

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