在Windows环境下进行kafka源码编译,
scala2.12.3
gradle6.6
解压kakfa源码后,按照大部分网上的说明:
1、执行gradle语句
2、执行gradlew wrapper
3、执行./gradlew clean releaseTarGz,进行打包
第二部出现问题,提示没有gradlew指令
经查询,是kafka下的wrapper.gradle配置中,删除了windows批处理文件,原因是官方未在windows下进行测试构建。
但实际上windows下是可以进行测试构建的。
为了保留gradlew.bat,需要将wrapper.gradle配置中最后一行remove指令注释。