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

相关推荐
SarL EMEN7 分钟前
Linux(CentOS)安装 MySQL
linux·mysql·centos
将心ONE12 分钟前
pathlib Path函数的使用
java·linux·前端
志栋智能15 分钟前
超自动化巡检的核心价值:效率、质量与洞察
运维·服务器·网络·人工智能·自动化
代码羊羊21 分钟前
Rust-特征trait和特征对象
服务器·网络·rust
minji...26 分钟前
Linux 网络套接字编程(一)端口号port,socket套接字,socket,bind,socket 通用结构体
linux·运维·服务器·开发语言·网络
❀͜͡傀儡师31 分钟前
渗透测试常用命令参考手册
linux
IMPYLH33 分钟前
Linux 的 shuf 命令
linux·运维·服务器·bash
SPC的存折42 分钟前
Cisco Packet Tracer 8.0 上的 VLAN 综合实验报告
运维·网络
Joseph Cooper1 小时前
STM32MP157 Linux驱动学习笔记(一):驱动基础与设备模型入门(同步互斥/LCD/I2C/Input)
linux·stm32·学习
Joseph Cooper1 小时前
STM32MP157 Linux驱动学习笔记(二):硬件资源地基(Pinctrl/GPIO/Interrupt)
linux·stm32·学习