前言
我一直是在Win10本地编译Hudi包的,因为这样可以直接在IDEA里修改并调试源码,但是前段时间打包Hudi master代码时,发现在Win10 本地打包出现了异常,原因是这个PR:https://github.com/apache/hudi/pull/6135 引入了proto,需要使用protoc编译.proto
文件,使用的是maven的protoc-jar-maven-plugin,但是通过maven下载的protoc.exe有问题,所以打包失败。
具体异常
打包命令1
mvn clean package -DskipTests