gpt4 book ai didi

java - mapreduce 程序中的错误 : Exception in thread "main" java. lang.VerifyError

转载 作者:可可西里 更新时间:2023-11-01 15:06:51 25 4
gpt4 key购买 nike

我是 map reduce 程序的初学者,在运行该程序时出现以下错误:

    Exception in thread "main" java.lang.VerifyError: (class: com/google/common/collect
/Interners, method: newWeakInterner signature: ()Lcom/google/common/collect/Interner;) Incompatible argument to function

错误是什么以及要包含哪个 jar 文件?

最佳答案

另一个原因是同时使用 google-collections 和 guava。结果我看到了以下堆栈跟踪:

[Loaded com.google.common.collect.Interners from file:/var/lib/tomcat6-crm/webapps/ROOT/WEB-INF/lib/**guava**-11.0.2.jar]
[Loaded com.google.common.base.Function from file:/var/lib/tomcat6-crm/webapps/ROOT/WEB-INF/lib/**google-collections**-1.0.jar]
[Loaded com.google.common.collect.GenericMapMaker from file:/var/lib/tomcat6-crm/webapps/ROOT/WEB-INF/lib/guava-11.0.2.jar]
[Loaded com.google.common.collect.MapMaker from file:/var/lib/tomcat6-crm/webapps/ROOT/WEB-INF/lib/google-collections-1.0.jar]

从依赖树中排除 google-collection 以避免冲突;

要查看类加载,请使用 -XX:+TraceClassLoading JVM 选项

关于java - mapreduce 程序中的错误 : Exception in thread "main" java. lang.VerifyError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18589021/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com