Linux grep -r 查找依赖包是否存在依赖类 Class

方法一:通过 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 新开发的类

相关推荐
C_心欲无痕2 小时前
ts - tsconfig.json配置讲解
linux·前端·ubuntu·typescript·json
冰西瓜6003 小时前
国科大2025操作系统高级教程期末回忆版
linux
HIT_Weston3 小时前
93、【Ubuntu】【Hugo】搭建私人博客:面包屑(一)
linux·运维·ubuntu
cuijiecheng20184 小时前
Linux下Beyond Compare过期
linux·运维·服务器
喵叔哟4 小时前
20.部署与运维
运维·docker·容器·.net
HIT_Weston4 小时前
92、【Ubuntu】【Hugo】搭建私人博客:侧边导航栏(六)
linux·运维·ubuntu
CodeAllen嵌入式4 小时前
Windows 11 本地安装 WSL 支持 Ubuntu 24.04 完整指南
linux·运维·ubuntu
期待のcode4 小时前
前后端分离项目 Springboot+vue 在云服务器上的部署
服务器·vue.js·spring boot
AI 智能服务4 小时前
第6课__本地工具调用(文件操作)
服务器·人工智能·windows·php
码农小韩5 小时前
基于Linux的C++学习——指针
linux·开发语言·c++·学习·算法