#playframework
#playframework
Вопрос:
Я часто получаю ошибку ниже, когда я выполняю «зависимости воспроизведения».
Я использую play 1.2.2 и morphia 1.2.3d, он способен разрешить зависимость от morphia, но выдает ошибку ниже.
~
~ *****************************************************************************
~ WARNING: These dependencies are missing, your application may not work properl
y (use --verbose for details),
~
~ play->play 1.2
~ *****************************************************************************
~
~ Some dependencies are still missing.
~
Когда я добавляю строку ‘play-> play 1.2’ в conf / dependencies.yml-файл, он показывает другую ошибку :
---------------------------------------------------------------------
:: problems summary ::
:::: WARNINGS
module not found: play#play;1.2
==== playCore: tried
E:My_Proplay_framewrkplay-1.2.2/framework/dependencies.yml
::::::::::::::::::::::::::::::::::::::::::::::
:: UNRESOLVED DEPENDENCIES ::
::::::::::::::::::::::::::::::::::::::::::::::
:: play#play;1.2: not found
::::::::::::::::::::::::::::::::::::::::::::::
:::: ERRORS
playCore: unacceptable revision => was=1.2.2 required=1.2
Означает ли это, что более высокие версии PLAY несовместимы с понижением?
Комментарии:
1. Не могли бы вы добавить содержимое вашего файла зависимостей.
Ответ №1:
Не указывайте, какую версию play использовать :
Ваши зависимости.yml :
# Application dependencies
require:
- play
- morphia 1.2.3d
Ответ №2:
Как и почти каждое приложение, Play использует синтаксис семантического управления версиями для их номера версии. Для получения дополнительной информации посетите веб-сайт SemVer.
Таким образом, обновление с 1.2 до 1.2.2 не должно быть опасным. Он просто отображает сообщение, в котором говорится, что, поскольку модуль был протестирован expplicitly для версии 1.2 и никаких версий выше. Могут возникнуть проблемы со значением.
Ответ №3:
http://www.playframework.org/modules/morphia-1.2.5a/start дает это:
require:
- play -> morphia [1.2.4,)
Я понятия не имею, что делает этот шаткий синтаксис, кроме того, что он работает.
Хотелось бы, чтобы где-нибудь было объяснение того, что такое синтаксис для зависимостей.yml-файл. Я обнаружил, что когда я просто использовал 1.2.4 без [,)
него, это не сработало.