我有一个 PlayfFamework 2.x' (PF2) 默认 scala 项目 (htc-sample) 和依赖的默认 PF2 scala 项目 (htc),如下所示:
http://www.playframework.org/documentation/2.0/SBTSubProjects
但是在尝试启动主项目时,我遇到了一个路线错误。像这样:
[信息] 将 5 个 Scala 源代码和 1 个 Java 源代码编译到 ~/projects/sample-htc/modules/htc/target/scala-2.9.1/classes ... [错误] ~/projects/sample-htc/modules/htc /target/scala-2.9.1/src_managed/main/views/html/main.template.scala:23: not found: value routes [error] Any),format.raw/*8.94*/("""">
处理与路线有关的子项目的程序是什么?
--
我想我找到了答案:在play v.2.0中这是不可能的。因为这个说法:
“您可能希望将一个大型项目拆分为几个较小的应用程序,或者甚至将一些逻辑提取到与 Play 应用程序无关的标准 Java 或 Scala 库中”。但这是否意味着子项目不能是带有路由文件的播放项目?它可以依赖于另一个 Play 应用程序。
但是还有另一种说法:“它可以依赖于另一个 Play 应用程序。”