2013-06-30 63 views
0

我在Play框架中遇到了一些问题。它不会再编译,给了以下错误:播放框架:路由中断

java: cannot find symbol 
    symbol: variable debug 
    location: class controllers.Application 

事实上,这行Apllication.java红色下划线的想法,但据我记得,一向如此:

enter image description here

我有以下看法debug.scala.html文件。如果我将上面的返回语句更改为return ok();,则所有编译都会正常,但这当然会删除所有功能。

PS:这是观念认为,有在游戏代码中的错误,即使有没有,这一切编译罚款,使得调试有些困难,我发现这个事实。 (如上面的屏幕截图。)有没有解决这个问题?

+0

做一个编译,然后从游戏控制台的想法。 –

+0

不适合我... –

回答

2

理念试图通过更换通配符进口,优化进口专用,这样你就可以轻松地添加手动此导入:

import views.html.debug; 

提示:在另一方面尽量不要对你视图debuginfo等 - Play的Logger有这样的方法,因此,如果您会不小心写入导入,你可能会意外地在错误的地方使用它,所以也许最好称之为debugView.scala.html这些意见?

1

发现错误:此前,我做了一些重构和IDEA决定从文件中删除下面的导入,因为它认为它是未使用:

import views.html.*; 
相关问题