2017-02-03 1 views
0

Если моя зависимость такова:Как мне сослаться на что-то в sbt-файле игры?

"ws.securesocial" %% "securesocial" % "2.1" 

т.е.

libraryDependencies ++= Seq(
    "ws.securesocial" %% "securesocial" % "2.1" 
) 

Тогда что распознаватель означает выглядеть - и как бы я найти другую, гм, версию?

У меня есть это как мой распознаватель (тот же файл, следующая строка):

resolvers += "Maven (sontaype) Repository" at "https://oss.sonatype.org/content/repositories/snapshots" 

Не спрашивайте меня, почему Maven репо называется Sonatype, что глупо! Во всяком случае, как я могу узнать, какие версии поставить как зависимость? Я не хочу использовать моментальный снимок, но ссылка у меня есть :, что глупо (зачем кому-то использовать моментальный снимок?) - как я могу получить стабильные релизы?

ответ

0

Ugh! Кто это делает?

Я все еще не уверен, как это работает - игра делает волшебные вещи, и, честно говоря, я бы этого не хотел.

Во всяком случае - как в моем вопросе, только какой-то дурак учебник используется выпуск моментальных снимков (никогда никогда, никогда не использовать релиз снимок Всегда использовать стабильный Там никогда не является причиной того, чтобы использовать снимок.!)

Итак, теперь есть:

libraryDependencies ++= Seq(
    "ws.securesocial" %% "securesocial" % "2.1.4-for-play24" 
) 

resolvers += "Maven (sontaype) Repository" at "https://oss.sonatype.org/content/repositories/releases" 

Итак, мы указываем на стабильный - теперь в нашем случае, вы пошли бы в

https://oss.sonatype.org/content/repositories/releases 

затем «WS», затем «securesocial», и теперь играть делает магия - это кажется «знать», чтобы посмотреть на 2.11? Я не уверен, почему это так. Так что я пошел в "2,11", а затем выбирают

"2.1.4-для-play24"

Так почему нет? Я даже не уверен, что эта вещь все еще разрабатывается, или почему это для 2.4, а не 2.5 или 2.6 !!!

+0

A) Вы говорите о функциях SBT, а не о Play. B) Оператор является одной из [более задокументированных частей системы] (https://playframework.com/documentation/2.5.x/SBTDependencies#Getting-the-right-Scala-version-with-%%). C) [Он в основном мертв, есть некоторые вилки] (https://github.com/jaliss/securesocial/issues/589), которые все еще поддерживаются и совместимы с последними версиями. – gpgekko

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