我如何在play框架sbt文件中引用一些东西?

时间:2017-02-03 16:27:32

标签: playframework

如果依赖于此:

"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 repo被称为sonatype,那是愚蠢的!无论如何,我如何找出作为依赖项的版本?我不想使用快照 - 但我的链接是,这是愚蠢的(为什么有人会使用快照?) - 我怎样才能获得稳定版本?

1 个答案:

答案 0 :(得分:0)

唉!谁做这个东西?

我仍然不确定它是如何运作的 - 玩得太神奇了,说实话,我希望它不会。

无论如何 - 正如在我的问题中,只有一些傻瓜教程使用了快照版本(从来没有使用快照版本。总是使用稳定!永远不会有使用快照的理由!)

所以你现在有:

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!