2015-11-04 82 views
1

我有一個應用程序使用播放框架。我想開始使用激活命令「激活全新的編譯運行」上編譯代碼時顯示錯誤播放框架沒有編譯

對象HTML是不包play.api.templates [錯誤] 進口成員play.api.templates。{Html,Txt}

任何想法如何解決此事先感謝。

回答

3

您可能正在嘗試運行Play for Play早期版本的代碼。 Play 2.3中已棄用play.api.templates.Html,並且顯然已在2.4中刪除。

Play 2.3 Package documentationHtml

棄用

(自2.3.0版本)使用play.twirl.api.Html

您也可以參考Templates section of the Play 2.3 migration guide

Play version which is used在project/plugins.sbt中定義。相關的插件是「com.typesafe.play」%「sbt-plugin」。

+0

我們該如何恢復播放版本2.3 –

+0

想想我必須將我的代碼遷移到新版本。 –

+0

如果你有一個新項目,我認爲這是一個好主意。不過,我已經添加了關於Play版本配置位置的信息。 –