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 新开发的类

相关推荐
春风化作秋雨6 分钟前
Nginx应用场景详解与配置指南
运维·nginx
BXCQ_xuan19 分钟前
Ngrok 配置:实现 Uniapp 前后端项目内网穿透
运维·uni-app
矿工学编程25 分钟前
在宝塔中使用.NET环境管理部署 .NET Core项目
linux·.net
Roc-xb30 分钟前
解决Ubuntu22.04 安装vmware tools之后,不能实现文件复制粘贴和拖拽问题
linux·ubuntu22.04·vmvare
JANYI201832 分钟前
一文读懂-嵌入式Ubuntu平台
linux·运维·ubuntu
君鼎1 小时前
muduo库TcpServer模块详解
linux·网络·c++
开***能1 小时前
包装设备跨系统兼容:Profinet转Modbus TCP的热收缩包装机改造方案
服务器·网络·tcp/ip
卡戎-caryon1 小时前
【MySQL】02.数据库基础
linux·网络·数据库·mysql·存储引擎
Will_11302 小时前
如何实现k8s高可用
运维·docker·容器
李白你好2 小时前
H3C网络设备(交换机、路由器、防火墙)常用命令整理
运维·网络·智能路由器