2015-11-04 5 views
1

У меня есть приложение, которое использует play framework. Я пытаюсь начать использовать активатор команды «активатор чистой компиляции запустить» на компиляции кода он показывает ошибкуPlay Framework не компилируется

объект Html не является членом пакета play.api.templates [Ошибка] импорт play.api.templates. {Html, Txt}

Любая идея, как исправить это заранее.

ответ

3

Возможно, вы пытаетесь запустить код, написанный для более ранней версии Play with Play 2.4. play.api.templates.Html устарел в Play 2.3 и, по-видимому, был удален в 2.4.

Из Play 2.3 Package documentation для Html:

Устаревшие

(Начиная с версии 2.3.0) Использование play.twirl.api.Html

Вы также можете обратиться к Templates section of the Play 2.3 migration guide.

Play version which is used определен в проекте/plugins.sbt. Соответствующий плагин - «com.typesafe.play»% «sbt-plugin».

+0

как мы можем вернуться к игре версия 2.3 –

+0

Думаю, мне нужно перенести мой код в более новую версию. –

+0

Если у вас есть новый проект, я думаю, что это хорошая идея. Тем не менее, я добавил информацию о том, где настроена версия Play. –

Смежные вопросы