最近在做confluent-connect的修改工作,这个源码在kafka项目的runtime子项目里,由于这里涉及gradle编译,在学习的过程中遇到一些问题,特此记录:
一、gradle的环境安装
前提是安装好jdk环境,然后下载gradle,下载地址,下载Binary-only版本即可

下载完 之后直接安装即可,注意gradle的安装目录。然后配置环境变量
GRADLE_HOME:gradle安装目录
Path:%GRADLE_HOME%\bin;
使用cmd,执行gradle -version

二、eclipse配置gradle
- 查看eclise是否安装gradle环境
点击Window-->Preferences查看是否有gradle选项

- 如果没有,点击Help -> Eclipse Marketplace…,输入buildship点击Go,然后选择Install安装Gradle插件

- 在eclipse里设置gradle
安装完成后重启Eclipse。选择Window -> Preferences 选择Gradle。设置Gradle的缓存目录,指向Gradle的安装目录(可自定义缓存目录)

三、下载confluent源码:connect源码
1、导入到eclipse
2、导入后eclipse会自动下载依赖,这个时间很长,我编译的分支是5.3.2-post,大概导入了半天
3、这里包含好多小的module,编译后如果还有报错,可以在报错的module里执行 gradle jar

右击jar,选择run gradle tarks
本文详细介绍了如何安装配置Gradle环境,以及在Eclipse中使用Gradle进行Confluent Connect源码编译的过程。从Gradle的安装、环境变量设置,到Eclipse中Gradle插件的安装与配置,再到Confluent Connect源码的导入与编译,为读者提供了一步一步的操作指南。
4607

被折叠的 条评论
为什么被折叠?



