排除specs2作为sbt中play框架的传递依赖项

时间:2018-08-15 13:38:24

标签: scala playframework sbt playframework-2.2

我正在尝试将specs2 v3.10.0与Play Framework v2.2.3结合使用,但是Play依赖于specs2 v2.1.1,并且似乎它们相互干扰。

在我的plugins.sbt文件中,我有:

addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.2.3" exclude("org.specs2", "specs2"))

请参见Dependencies file of Play Framework 2.2.x

这是我的常春藤分辨率缓存报告的屏幕截图,其中显示了将specs2的两个版本解析为测试依赖项:

resolution cache report

1 个答案:

答案 0 :(得分:0)

据我所知,

插件依赖项无法解析为测试依赖项。 您可能需要在 build.sbt 中而不是在 plugins.sbt 中排除依赖项。