2013-06-30 92 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.*; 
相關問題