打包跳过编译_Apache Flink v1.9-SNAPSHOT 源码编译
生活随笔
收集整理的這篇文章主要介紹了
打包跳过编译_Apache Flink v1.9-SNAPSHOT 源码编译
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
Apache Flink v1.9-SNAPSHOT 源碼編譯
下載源碼
Flink 源碼可以從官方 github repository上下載。
git clone https://github.com/apache/flink.git
下載時間會比較長,慢慢等吧。
編譯源碼
Flink源碼編譯依賴于 JDK和Maven的環(huán)境,JDK 必須在1.8 版本之上,Maven必須在 3.0版本以上,否則編譯會出錯。
進(jìn)入flink目錄:
cd flink
編譯打包:
mvn clean package -DskipTests # 估計要50分鐘左右,需要下載大量的jar包
參數(shù):-DskipTests 跳過單元測試,但是會繼續(xù)編譯。
如下所示,BUILD SUCCESS,合計46分鐘。
上圖中,可以發(fā)現(xiàn) flink-java和flink-streaming-java jar包,分別是批量計算DataSet API 和流式計算DataStream API的依賴包。
在arget目錄可以看到編譯打包好的jar包。
總結(jié)
以上是生活随笔為你收集整理的打包跳过编译_Apache Flink v1.9-SNAPSHOT 源码编译的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql 树状结构中知道 父节点与孙节点_
- 下一篇: 怎么把json数据转化为数组_RESTf