1、异常详情
Exception in thread "main" org.apache.flink.table.api.NoMatchingTableFactoryException: Could not find a suitable table factory for 'org.apache.flink.table.delegation.ExecutorFactory' in the classpath.
Reason: No factory implements 'org.apache.flink.table.delegation.ExecutorFactory'.
2、异常类型
找不到依赖
3、解决方案
解决办法如下:
打开项目的pom.xml文件,对照 flink-table-planner-blink_XXX, 修改其属性标签 .
<dependency>
<groupId>org.apache.flink</groupId>
<artifactId>flink-table-planner-blink_2.11</artifactId>
<version>1.13.6</version>
<!-- <scope>provided</scope>-->
</dependency>
删除或注释掉 provided 标签.