flink 1.15.2 编译生成jar文件
下载源码
wget https://dlcdn.apache.org/flink/flink-1.15.2/flink-1.15.2-src.tgz
解压
tar zxf flink-1.15.2-src.tgz
如果编译子目录,比如进入 flink-annotations 子目录运行,生成 flink-annotations-1.15.2.jar
cd flink-annotations
mvn clean package -DskipTests
编译所有项在根目录运行,项目较多可以使用mvnd
pushd /usr/local
wget -c https://github.com/apache/maven-mvnd/releases/download/0.8.1/maven-mvnd-0.8.1-linux-amd64.zip
unzip -o maven-mvnd-0.8.1-linux-amd64.zip
dir=/usr/local/maven-mvnd-0.8.1-linux-amd64/bin
echo 'export PATH='$dir':$PATH' >> ~/.bashrc
. ~/.bashrc
popd
mvnd clean package -DskipTests
查看jar文件
ls */target/*.jar