Closed baisui1981 closed 1 year ago
可以用sudo zip -d /opt/apps/JINDOSDK/jindosdk-current/lib/jindo-sdk-*.jar org/apache/hadoop/fs/BlockStoragePolicySpi.class 排除掉这个类
可以用sudo zip -d /opt/apps/JINDOSDK/jindosdk-current/lib/jindo-sdk-*.jar org/apache/hadoop/fs/BlockStoragePolicySpi.class 排除掉这个类
ok ,谢谢指点,我用maven-shade-plugin 来删除
现象
当在项目工程中使用如下maven 依赖,由于将hadoop的版本依赖改成了3.2.1 导致(没有使用官方文档使用的2.8.5 https://github.com/aliyun/alibabacloud-jindodata/blob/master/docs/user/6.x/6.1.0/oss-maven.md), 导致执行任务过程中报如下方法引用错误:
原因
我查看了hadoop-common 3.2.1 中有 也有类: BlockStoragePolicySpi.class
明显这个类 与 Jindo-sdk 中自带的BlockStoragePolicySpi类冲突了
期望
JindoData 是否能提供hadoop 3.x 兼容的maven依赖?
使用的Maven POM