我是 Scala 的新用户,正在按照创建 scala sbt 项目的方式进行操作。
https://www.youtube.com/watch?v=Ok7gYD1VbNw https://www.youtube.com/watch?v=Ok7gYD1VbNw
添加后
libraryDependencies += "org.scalatest" % "scalatest_2.11" % "2.2.4" % "test"
to 构建.sbt,并刷新了项目,我收到了这条消息。
[警告] 具有相同组织/名称但不同版本的多个依赖项。为避免冲突,请选择一个版本:
[警告] * org.scala-lang:scala-reflect:(2.11.2, 2.11.7)
[警告] * org.scala-lang.modules:scala-xml_2.11:(1.0.2, 1.0.4)
And in 构建.sbt, 这个单词 '分级测试' 是红色的,意味着它是一个未解决的依赖关系。
我应该更改项目设置中的某些内容,例如 scala sdk 吗?
最良好的问候!
您可以考虑添加这些依赖项:
libraryDependencies ++= Seq(
"org.scala-lang" % "scala-reflect" % "2.11.7",
"org.scala-lang.modules" % "scala-xml_2.11" % "1.0.4"
)
它强制编译器选择库的具体版本。它为我解决了问题。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)