编译前准备
- 下载并安装jdk1.8
- 下载并安装最新版本nodejs
- 下载并安装最新版本maven
- 克隆代码
准备编译
- 编译datacollector-api
cd datacollector-api
mvn install -DskipTests
- 编译datacollector-plugin-api
cd ../datacollector-plugin-api
mvn install -DskipTests
- 编译datacollector
- 3.1 修改pom文件,添加国内maven仓库
cd ../datacollector
vim pom.xml
# 在947行左右添加国内maven仓库
- 3.2 修改sdc-kafka相关配置文件
vim sdc-kafka_0_9_mapr_5_1/pom.xml
# 51行修改仓库地址http为https
vim sdc-kafka_0_9_mapr_5_2/pom.xml
# 52行修改仓库地址http为https
vim sdc-kafka_0_11_mapr_6_1/pom.xml
# 49行修改仓库地址http为https
- 3.3 编译
mvn install -Pdist -DskipTests -Dmaven.wagon.http.ssl.insecure=true -Dmaven.wagon.http.ssl.allowall=true
如网络没有问题,基本可以一遍通过