【发布时间】:2013-12-11 06:44:11
【问题描述】:
我的游戏项目很大,路由文件大约 1Mb。现在,当 scala 编译时,由于路由和从我的路由文件创建的反向路由 scala 文件(也很大),我有异常“方法代码太大”。
所以,我需要拆分没有子项目的路由文件。事实上,我不能将我的项目拆分为子项目,因为它的组件是相互依赖的。
我尝试了两种方法:
我添加了一个名为technical.routes的新conf文件,在里面添加一些路由,从“routes”中删除相同的路由,并使用“-> Technical.Routes”导入文件 一切都可以编译,我没有之前的异常,但有些地方出了问题,因为当它停止编译时,它会一遍又一遍地开始......而且永远不会结束。
我添加了一个名为 Technical.routes 的新 conf 文件,在其中添加了一些路由,从“路由”中删除了相同的路由,但我没有将其导入到我的主路由文件中,而是将其添加到了 conf 文件中: “application.router="routes, Technical.routes"”。 但它不起作用,因为这里必须声明一条路由。
请问怎么办?
【问题讨论】:
-
嗯,第一种方法有效。我从头开始,它奏效了。我在编译命令之前做了一个干净的命令。看来旧的编译文件是我的问题的原因。
标签: playframework playframework-2.0