java.lang.NoClassDefFoundError: Could not initialize class
背景说明
在 Flink 读取 hive 数据写到 kafka 的任务中,提交任务在客户端报错:
java.lang.NoClassDefFoundError: Could not initialize class org.apache.hadoop.security.UserGroupInformation
at org.apache.hadoop.conf.Configuration$Resource.getRestrictParserDefault(Configuration.java:252)
at org.apache.hadoop.conf.Configuration$Resource.<init>(Configuration.java:220)
at org.apache.hadoop.conf.Configuration$Resource.<init>(Configuration.java:212)
at org.apache.hadoop.conf.Configuration.addResource(Configuration.java:888)
at org.apache.flink.table.catalog.hive.util.HiveTableUtil.getHadoopCo