我添加了使用Multimaps的依赖项番石榴,还添加了Hive依赖项。
编译应用程序时出现以下错误。
尝试调用com.google.common.collect.Multimaps.asMap(Lcom / google / common / collect / ListMultimap;)Ljava / util / Map;但它不存在。可从以下位置获得其类com.google.common.collect.Multimaps:
jar:file:/Users/sreenivas/.m2/repository/org/apache/hive/hive-exec/1.2.1/hive-exec-1.2.1.jar!/com/google/common/collect/Multimaps.class
jar:file:/Users/sreenivas/.m2/repository/com/google/guava/guava/25.1-jre/guava-25.1-jre.jar!/com/google/common/collect/Multimaps.class
它是从以下位置加载的:
file:/Users/sreenivas/.m2/repository/org/apache/hive/hive-exec/1.2.1/hive-exec-1.2.1.jar
操作:
更正应用程序的类路径,使其包含com.google.common.collect.Multimaps的单个兼容版本。
谁能建议我如何获取最新版本的依赖关系。