【发布时间】:2015-02-03 10:28:15
【问题描述】:
问题描述:
在一个在 sbt 中运行良好的 Play framework 2.3.7 项目中,每次调用模板时,我在编辑控制器时总是在 eclipse 编辑器中出现错误。不仅在控制器中调用模板时无法识别模板,同样,模板内的模板包含也不起作用。可能这些从我的模板中调用的“子模板”是它的症结所在。
Play! framework - views aren't compiled? 和类似问题中的解决方案均无帮助。跑sbt ~run,从浏览器调用app强制全play编译,最后sbt eclipse,在导入项目到eclipse之前,别忘了升级到最新版的eclipse play插件,升级到sbt 13.6到匹配它。
如前所述,这对于 sbt 完全运行项目来说很好,但对于最新版本的 ScalaIDE 则不行。
在 Eclipse 中,project -> clean 和重建也不能解决它。
很糟糕的手动解决方法:
似乎要删除有关模板和模板内模板导入的这些错误,我需要手动打开导入到其他模板中的所有模板,然后重新打开将它们用作“子模板”的模板。然后,如果我重新打开 Eclipse,我需要再次执行此手动过程,因为它不会持续存在。
问题:
如何制作ScalaIDE(官网最新版本——4.0.0),只识别所有模板及其包含的模板,而不需要我在编辑器中一一打开?
在其他模板中重用模板的正确方法应该是什么,这样它也适用于 ScalaIDE 编辑器?我已经看到 ScalaIDE 在类似的事情上不如 sbt 宽松......
【问题讨论】:
标签: playframework-2.0 scala-ide