我正在使用MaxMinPriorityQueue
guava's one搜索图书馆。因为我无法使用它,因为当我添加依赖关系时sbt失败了:
"com.google.guava" %% "guava" % "24.0-jre"
似乎没有scala的构建,因为它可以找到:
com.google.guava:guava_2.11:24.0-jre: not found.
搜索了一段时间后,我发现Scala没有类似的数据结构。有人知道scala的MinMaxPriorityQueue的任何实现吗?
感谢。
答案 0 :(得分:3)
这有效
"com.google.guava" % "guava" % "24.0-jre"
用java编写。所以它不需要scala版本。因此,您不需要在依赖项中指定'%%'。
答案 1 :(得分:1)
双百分号%%
添加" _2.11" "番石榴"后缀标识符。自"番石榴"它只是一个Java库,根本不了解Scala,它当然没有专门为Scala 2.11打包的任何版本。
直接从Maven Central复制库依赖关系,原样如下:
libraryDependencies += "com.google.guava" % "guava" % "24.0-jre"
(注意单%
),它应该可以正常工作。