Thanks Jack. *hadoop-common 3.1.0* is a dependency of hive-metastore.
Unfortunately it didn't make a difference by adding that. I see other
versions of hadoop-common (2.6.0 and 2.7.1) from other chained dependencies
updated to 3.1.0 from *gradle dependencies*. Maybe they get messed up?
On Wed, Jun
Hadoop dependencies are also compileOnly in Iceberg, so you also need to
add Hadoop packages such as hadoop-common and hadoop-client in your project
dependency.
-Jack Ye
On Wed, Jun 30, 2021 at 10:35 AM Huadong Liu wrote:
> Hi, I made a shadowJar with *org.apache.hive:hive-metastore:3.1.2 and go
Hi, I made a shadowJar with *org.apache.hive:hive-metastore:3.1.2 and got
errors:*
*Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/hadoop/mapred/JobConf at
org.apache.hadoop.hive.conf.HiveConf.initialize(HiveConf.java:5141) at
org.apache.hadoop.hive.conf.HiveConf.(HiveCon