一、從源碼構建flink的命令
mvn clean install -DskipTests -Drat.skip=true -Denforcer.fail=false
二、構建release-1.9分支
(1)修改flink\flink-end-to-end-tests\flink-confluent-schema-registry\pom.xml
①flink-avro排除avro
<exclusion>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
</exclusion>
②增加
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<version>1.10.0</version>
</dependency>
(2)修改flink\flink-formats\flink-parquet\pom.xml
①parquet-avro排除avro(同上)
②增加
<dependency>
<groupId>org.apache.avro</groupId>
<artifactId>avro</artifactId>
<version>1.10.0</version>
</dependency>
(3)需要自己手動安裝kafka-schema-registry-client到本地maven倉庫
https://blog.csdn.net/u014730001/article/details/100581759