天天看點

資料探查中心Apache Zeppelin二次開發初體驗

1    開發

環境

Java 1.8

Maven 3.6,配置采用阿裡雲的鏡像庫配置

Chrome 79以上版本

2    開發工具

IDEA Intellij 2019.3

資料探查中心Apache Zeppelin二次開發初體驗
3    開發語言與架構

資料探查中心Zeppelin采用前後端分離方式進行設計,後端采用Java、前端基于Angular。前後端資料通路采用同步與異步通訊相結合的方式進行實作。

4    項目加載方式

通過IDEA Intellij打開項目檔案夾(./zeppelin-server)即可,後續所有項目引Java包過程将基于項目的POM檔案自動完成。

同時注意将工作目錄設定為./zeppelin-server的父目錄

資料探查中心Apache Zeppelin二次開發初體驗
5    項目啟動方式

點選IDEA Intellij上方啟動按鈕即可。

資料探查中心Apache Zeppelin二次開發初體驗
6    項目Debug方式

點選IDEA Intellij上方Debug按鈕即可。

資料探查中心Apache Zeppelin二次開發初體驗
7    項目打包方式

點選IDEA Intellij的Maven管理頁面的Package即可。

資料探查中心Apache Zeppelin二次開發初體驗
8    項目通路方式

通路如下位址進行測試

http://localhost:8080/?abdjwt=testdebug
資料探查中心Apache Zeppelin二次開發初體驗