文章目录 1.场景1 1.1 概述 1.2. 源码 1.2.1 loadClassWithoutExceptionHandling 1.2.2 findLoadedClass 1.3. 解决 1.场景1 1.1 概述 偶然flink运行报错。flink sql 写hive,分区提交这个算子 1.2. 源码 根据报错找到相关的代码 1.2.1 loadClassWithoutExceptionHandling 根据代码可以知道报错位置:name.startsWith(alwaysParentFirstPattern) 根据for循环可以知道 alwaysParentFirstPattern 不能为空。那么只能是name为空了。 &#