1.安装brew这里不介绍安装方式
2.安装最新版本的flink(brew默认就会直接安装最新版的软件)
brew install apache-flink
3.安装成功后检查版本信息
fink --version
4.如果这个版本太新,而想安装历史版本,看下面的套路
5.查看scala版本
brew info apache-flink
这里显示了flink的安装的目录,我们先cd进去
cd /usr/local/Cellar/apache-flink/1.15.1
ls libexec/lib
从红框的内容可以看出来scala版本是2.12
6.先下载历史版本的flink的安装包
我们下载的是1.13.6版本,scala版本为2.12的安装包
7.下载完成后,解压安装包(解压方式略)
8.开始”偷梁换柱“
8.1 备份libexe目录
cd /usr/local/Cellar/apache-flink/1.15.1 mv libexec libexec_bak mkdir libexec
8.2 将1.3.6解压目录下的所有文件拷贝到libexec目录下即可
cd flink-1.13.6/ cp -r ./* /usr/local/Cellar/apache-flink/1.15.1/libexec
9.测试是否搞定
flink --veriosn
亲测有效哦