Обновление проекта до версии 2.2.0 в Play Framework
При обновлении проекта воспроизведения до версии 2.2.0 появляется следующее сообщение:
sbt.ResolveException: unresolved dependency: play#sbt-plugin;2.2.0: not found
Ответы
Ответ 1
Отредактируйте следующую строку в проекте /plugin.sbt:
addSbtPlugin("play" % "sbt-plugin" % "2.2.0")
к
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.2.0")
Убедитесь, что у вас есть правильная версия sbt в build.properties
:
sbt.version=0.13.0
Ответ 2
Есть еще больше вещей, которые вам нужно сделать для обновления вашего приложения: Руководство по миграции 2,2 версии
Ответ 3
Во время обновления вы можете столкнуться с проблемой упаковки своего приложения как .war
Воспроизвести 2.1.4, поддержка для упаковки в военный файл была снята. Существует обходное решение для того же самого, которое может помочь вам в создании военного файла. Вы обманываете компилятор и позволяете ему думать, что мы используем более раннюю версию Play. Подробнее см. Следующую ссылку: -
Создать войну с помощью приложения 2.2.1
Он работает до дня для меня:)