经过更新后我得到了
> update [info] Updating {file:/home/aromanov/IdeaProjects/scalan-lite/}default-4e7ca5... [info] Resolving org.scala-lang#scala-actors;2.10.1 ... [info] Done updating. [warn] Potentially incompatible versions of dependencies of {file:/home/aromanov/IdeaProjects/scalan-lite/}default-4e7ca5: [warn] org.scala-lang: 2.10.3,2.10.0
对此的一般建议是使用sbt-dependency-graph,但它不显示任何2.10.0依赖项:
> dependency-tree [info] com.huawei:scalan-lite_2.10:0.1 [info] +-com.chuusai:shapeless_2.10.2:2.0.0-M1 [info] | +-org.scala-lang:scala-compiler:2.10.3 [info] | | +-org.scala-lang:scala-library:2.10.3 [info] | | +-org.scala-lang:scala-reflect:2.10.3 [info] | | +-org.scala-lang:scala-library:2.10.3 [info] | | [info] | +-org.scala-lang:scala-library:2.10.3 [info] | [info] +-org.scala-lang:scala-library:2.10.3 [info]
在我的依赖项中似乎没有任何依赖于2.10.0的东西:
libraryDependencies += "org.scalatest" %% "scalatest" % "2.0" % "test" libraryDependencies += "junit" % "junit" % "4.10" % "test" libraryDependencies ++= Seq( //"com.chuusai" % "shapeless" % "2.0.0-M1" cross CrossVersion.full "com.chuusai" % "shapeless_2.10.2" % "2.0.0-M1" // alternatively ... ) libraryDependencies += "org.scalacheck" %% "scalacheck" % "1.10.1" % "test"
如何找到2.10.0依赖的来源?
解决方法
正如@Seth Tisue评论的那样,sbt 0.13不再显示此警告.该行为在sbt 0.12中被视为错误
#709,并在9个月前修复.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。