?方法一:通過 Linux ,grep -r ClassPath 命令
grep -f org.apache.kafka.connect.source.SourceRecord
在 jar 包所在 lib 或者 lib/plugins 目錄下執行,grep -r,
flink-sql-connector-sqlserver-cdc-3.3.0.jar?中此 kafka SourceRecord類 ,存在:
flink-sql-connector-sqlserver-cdc-3.0.1.jar 中此 kafka SourceRecord類 ,不存在:
方法二:搜索 jar 包 在 mavenrepository.com 查看對應 pom 文件 include artifacts
?
?
可以看到此 flink-sql-connector-sqlserver-cdc-3.0.1.jar 已經是由過去的??com.ververica?公司下提供,而 Flink 在過去版本轉交 org.apache 組織負責,所以新的 flink-sql-connector-sqlserver-cdc-3.3.0.jar 自然更新豐富了內容,雖然兩個都提供了 Kafka artifact 工件,但是新的 jar 還提供了?org.apache.kafka.connect.source.SourceRecord 新開發的類