SBT|Scala|Cucumber - 安装过程中未解决的依赖关系
SBT|Scala|Cucumber - Unresolved Dependencies during installation
使用sbt 0.13.8和Scala 2.10.5,build.sbt和[=22需要哪些依赖=] 安装 Cucumber ?
SBT 不解析下面的 info.cukes 依赖项。
libraryDependencies ++= Seq(
"org.scala-lang" % "scala-library" % "2.10.5",
"junit" % "junit" % "4.11" % "test",
"org.scala-lang" % "scala-compiler" % "2.10.5",
"org.scala-lang" % "scala-reflect" % "2.10.5",
"info.cukes" % "cucumber-scala" % "1.1.6",
"info.cukes" % "cucumber-core" % "1.1.6"
)
每个版本的 Scala 都有不同的 cucumber-scala 版本。因此,您必须提及所需的 Scala 版本。您可以以工件的名称提供它,例如:
libraryDependencies += "info.cukes" % "cucumber-scala_2.12" % "1.2.4"
或者您可以使用 SBT 快捷方式“%%”,它将为您替换正确的 Scala 版本:
libraryDependencies += "info.cukes" %% "cucumber-scala" % "1.2.4"
使用sbt 0.13.8和Scala 2.10.5,build.sbt和[=22需要哪些依赖=] 安装 Cucumber ?
SBT 不解析下面的 info.cukes 依赖项。
libraryDependencies ++= Seq(
"org.scala-lang" % "scala-library" % "2.10.5",
"junit" % "junit" % "4.11" % "test",
"org.scala-lang" % "scala-compiler" % "2.10.5",
"org.scala-lang" % "scala-reflect" % "2.10.5",
"info.cukes" % "cucumber-scala" % "1.1.6",
"info.cukes" % "cucumber-core" % "1.1.6"
)
每个版本的 Scala 都有不同的 cucumber-scala 版本。因此,您必须提及所需的 Scala 版本。您可以以工件的名称提供它,例如:
libraryDependencies += "info.cukes" % "cucumber-scala_2.12" % "1.2.4"
或者您可以使用 SBT 快捷方式“%%”,它将为您替换正确的 Scala 版本:
libraryDependencies += "info.cukes" %% "cucumber-scala" % "1.2.4"