flink1.16
dinky(dlink)0.7.4
官方部署文档:http://www.dlink.top/docs/0.7/deploy_guide/build/
github部署文档:https://github.com/DataLinkDC/dinky/blob/v0.7.4/docs/docs/deploy_guide/deploy.md
github issues:https://github.com/DataLinkDC/dinky/issues
报错1:
Caused by: org.apache.flink.table.api.ValidationException: Could not find any factory for identifier 'dlink_mysql' that implements 'org.apache.flink.table.factories.CatalogFactory' in the classpath.Available factory identifiers are:generic_in_memory
jdbc
paimon
paimon-generic
原因:可能1:plugins目录多加了jar包flink-table-common或者是flink-table-api-java或者是flink-table-api-java-bridge
可能2:catalog的问题,日志一直在刷catalog:
可以在左侧结构刷新catalog,或者在任务的flinksql环境处改为无
报错2:
报错目录[plugins/flink1.16]没有jar包,需要在plugins里把所有的文件夹删掉
报错3:
各种class或者method未找到
plugins目录里大概需要这些包,会多,应该不会少,缺哪个补哪个就行