Scala的最小-最大优先级队列
我正在使用类似的Scala的最小-最大优先级队列,scala,guava,minmax-heap,Scala,Guava,Minmax Heap,我正在使用类似的MaxMinPriorityQueue搜索库。因为我无法使用它,因为当我添加如下依赖项时sbt失败: "com.google.guava" %% "guava" % "24.0-jre" 它似乎没有scala的构建,因为可以找到: com.google.guava:guava_2.11:24.0-jre: not found. 搜索了一段时间后,我发现Scala没有类似的数据结构。有人知道scala的MinMaxPriorityQueue有什么实现吗 谢谢。这很管用 "com
MaxMinPriorityQueue
搜索库。因为我无法使用它,因为当我添加如下依赖项时sbt失败:
"com.google.guava" %% "guava" % "24.0-jre"
它似乎没有scala的构建,因为可以找到:
com.google.guava:guava_2.11:24.0-jre: not found.
搜索了一段时间后,我发现Scala没有类似的数据结构。有人知道scala的MinMaxPriorityQueue有什么实现吗
谢谢。这很管用
"com.google.guava" % "guava" % "24.0-jre"
它是用java编写的。所以它不需要scala版本。因此,您不需要在依赖项中指定“%”。这是可行的
"com.google.guava" % "guava" % "24.0-jre"
它是用java编写的。所以它不需要scala版本。因此,您不需要在依赖项中指定“%”。双百分号
%%
将“_2.11”后缀添加到“番石榴”标识符中。由于“guava”只是一个Java库,它对Scala一无所知,当然也没有任何专门为Scala 2.11打包的版本
只需直接从Maven Central复制库依赖项,如下所示:
libraryDependencies += "com.google.guava" % "guava" % "24.0-jre"
(注意单个
%%
),它应该可以工作。双百分号%%
将“_2.11”后缀添加到“番石榴”标识符中。由于“guava”只是一个Java库,它对Scala一无所知,当然也没有任何专门为Scala 2.11打包的版本
只需直接从Maven Central复制库依赖项,如下所示:
libraryDependencies += "com.google.guava" % "guava" % "24.0-jre"
(注意单个
%
),它应该可以工作。Args,我是什么傻瓜!,我忘了%%
的意思,谢谢!阿格斯,我真傻!,我忘了%%
的意思,谢谢!