我将Akka添加到我的项目中,将此行添加到build.sbt
:
libraryDependencies += "com.typesafe.akka" % "akka-actor_2.10" % "2.3.14"
不幸的是,我收到了这个错误:
/var/folders/d8/dxrq0j_d10s7twghyd6v5tdr0000gn/T/sbt_90d70183/xsbt/ExtractAPI.scala:479: error: java.util.Comparator does not take type parameters
private[this] val sortClasses = new Comparator[Symbol] {
现在,我知道此错误已在https://github.com/sbt/sbt/issues/1399报告,并且此处有https://1bitentropy.wordpress.com/2014/12/29/scala-errors-with-jdk-1-8-in-intellij/所述的解决方案。
该解决方案的问题在于它建议使用JDK 1.7而不是JDK 1.8。但是,我无法从Java 8切换。
考虑到上述解决方案是在2014年给出的,是否有其他任何开发,例如较新版本中的错误修复,可以在不切换到Java 7的情况下解决错误?
答案 0 :(得分:0)
从您的链接中,我看到了这条评论,并且我确认,这对我有用。
Humoyun于2016年2月23日发表评论
更新到2.10.4也为我解决了比较器问题