2012-11-16 45 views
1

我有一个PlayfFamework 2.x的”(PF2)默认阶项目(HTC-样品)和取决于默认PF2阶项目(HTC)等在这里示出:playframework 2.0,子项目和路线

http://www.playframework.org/documentation/2.0/SBTSubProjects

但尝试启动主项目时,我收到了一条路由错误。像这样:

[信息]编译5个Scala的源和1个的Java源到 〜/项目/样品HTC /模块/ HTC /目标/阶-2.9.1 /类... [错误]我们可以在下面的例子中找到它们:/ models/htc/target/scala-2.9.1/src_managed/main/views/html/main.template.scala:23: 找不到:value routes [error] Any) .RAW/* 8.94 * /( “” “”>

什么是子项目关于路线的工作程序

-

我想我找到了答案:这是不可能做..在播放v.2.0。因本声明:

“你可能要一个大项目拆分成几个较小的应用程序,甚至提取一些逻辑转换成标准的Java或Scala库有无关,与一个Play应用程序”。但是这是否意味着子项目不能用路线文件作为播放项目?它可以依赖于另一个Play应用程序。

但还有另一种说法:“它可以依赖于另一个Play应用程序。”

回答

3

目前有玩框架2条关于路线的限制和子项目

看一看这些线程

https://groups.google.com/forum/#!msg/play-framework/O-lI0PsxM0U/fwHWylZoPpoJ

https://groups.google.com/d/msg/play-framework/Tr8NhKaHmiw/0_kY1z3OfAAJ

它在播放2.1干线已经解决

+0

我想这是非常关键的功能有路线窝很好(如模块中的PF v 1.x)。 – ses

+0

现在可以使用2.1主干吗?你的建议?如果我刚刚开始新项目。 – ses

+1

他们刚刚将play 2.1标记为发布候选人,我建议您在Google群组中询问,如果您提供有关您的特定要求的更多详细信息,也许有人可以指出您正确的解决方法https://groups.google.com/论坛/?fromgroups#!forum/play-framework – opensas