我刚刚挖出了我的一个相当老的(2.0 左右)PlayFramework 项目,意识到在我更新到 2.1.3 后我的很多观点都被打破了。
我不完全确定这是实际的 Play 问题还是我的错误配置,因为我在 Play 的变更日志中没有找到任何提示。
如果我没记错的话,这些视图以前是在包中管理的,例如
main.views.html.my_root_view.template.scala
main.views.html.subpackage.my_subpacke_view.template.scala
而它们现在被包装成
main.views.html.my_root_view.template.scala
main.views.subpackage.html.my_subpacke_view.template.scala
main.views.subpackage.subsubpackage.html.my_subsubpacke_view.template.scala
@subpackage.my_subpacke_view()
因此,从现在开始调用my_root_view
失败,必须更改@views.subpackage.html.my_subpacke_view()
为烦人的。