Azkaban编译
Azkaban 调度系统,比常用的oozie要人性化好多,可视化界面也不是一个级别的
Azkaban github地址:https://github.com/azkaban/azkaban
Azkaban 使用的gradle进行管理
由于Azkaban 有一些C语言开发的组件编译的时候需要依赖 gcc库,还有各种依赖, so 就不在win上搞了, 直接上linux方便
依赖环境
jdk(建议jdk8以上)
gradle
git
gcc
g++
依赖装完,执行下面的命令进行编译,基本就一路绿着了
# Build Azkaban
./gradlew build
# Clean the build
./gradlew clean
# Build and install distributions
./gradlew installDist
# Run tests
./gradlew test
# Build without running tests
./gradlew build -x test