微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Jar 类路径依赖版本被 Spark 系统类路径 jar 覆盖,导致 NoSuchMethodError

如何解决Jar 类路径依赖版本被 Spark 系统类路径 jar 覆盖,导致 NoSuchMethodError

我有一个Guava v16 作为依赖项的 Jar,当我们将 Jar 部署到 Spark 集群 (v2.3.2) 时,Guava v16 得到 替换为 Guava v28,这会导致诸如 NoSuchMethodError 异常之类的问题。 有谁知道在这种情况下如何强制 spark 使用 v16?

Note: We have tried by changing the build with options such as compile,runtime,runtimeClasspath,strict version,resolutionStrategy also by submitting the Guava v19 as a jar to spark while running original jar file

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。