soc*_*ket 6 java web-development-server web playframework-2.0
我
现在使用播放控制台创建了一个新项目,默认情况下我在视图目录中有两个文件:
main.scala.html
index.scala.html
Run Code Online (Sandbox Code Playgroud)
我想添加一个新的视图文件.我现在称它为"forums.scala.html"
,我知道为了呈现视图,你需要这样做:
views.html.forums.render("Forums");
Run Code Online (Sandbox Code Playgroud)
问题是intellisense不识别"论坛",
但它确实识别索引和主要.
我注意到那些文件:
class_managed/views.html/index.class
class_managed/views.html/main.class
但是没有forum.class所以我怀疑这是问题所在.
我试图建立这个项目,但没有帮助.
那么,解决方案是什么?
谢谢
如果您正在使用play run以开始模式启动Play,则在下次浏览器命中后,您的新视图将编译为受管源.
如果您将使用play ~run它将尝试编译它,因为它将识别文件中的更改.
最后,如果您在生产模式下启动应用程序,即.通过play start你必须停止它ctrl+c并再次运行.无论如何,在生产模式下开发应用程序只是一个坏主意:)
根据您的IDE,您可能需要刷新文件结构以允许它找到新创建的托管源.
| 归档时间: |
|
| 查看次数: |
6702 次 |
| 最近记录: |