hadoop版本3.1.3
hive版本3.1.2
flink版本1.15.1
hadoop和hive的guava都是27.0
这个错误查遍全网都是guava包冲突,然后让反编译hive-exec,重新指定依赖的guava包版本。
博主反其道而行之把hive-exec在打包时给provided掉了,结果还真跑通了。
<dependency>
<groupId>org.apache.hive</groupId>
<artifactId>hive-exec</artifactId>
<version>3.1.2</version>
<scope>provided</scope>
</dependency>