Невозможно создать тот же пример Play code с SBT и Gradle - PullRequest
0 голосов
/ 14 февраля 2019

У меня проблемы с переходом с SBT на Gradle.После нескольких тестов вот самая маленькая проблема, которую я могу описать.Я считаю, что это основная проблема.

Вот моя проблема:

  • Я попытался использовать пример проекта, заданный lightbend: https://github.com/playframework/play-java-hello-world-tutorial/tree/2.7.x

  • Я изменил версию Play на 2.6.20 (Gradle, похоже, пока не совместим с 2.7) в настройках SBT и Gradle.

  • И изменил один вид надобавьте следующую строку: @ request.getHeader ("User-Agent")

Сборка с использованием SBT работает как чудо, но не работает с Gradle.

объект getHeader не является членом пакета play.api.mvc.request

Я посмотрел в IDE.С Gradle, как упоминалось выше, «@request» возвращает play.api.mvc.request, тогда как с SBT я вижу «Http.Context.Explicit» из пакета «play.mvc».

Любое понимание?Большое спасибо

...