赞
踩
jdk1.8
https://www.scala-lang.org/download/
https://gradle.org/install/
解压:
[root@master local]# unzip gradle-6.7-bin.zip
[root@master local]# unzip scala-2.13.3.zip
[root@master local]# vim /etc/profile
[root@master local]# source /etc/profile
export SCALA_HOME=/usr/local/scala-2.13.3
export PATH=$PATH:$SCALA_HOME/bin
export GRADLE_HOME=/usr/local/gradle-6.7
export PATH=$PATH:$GRADLE_HOME/bin
环境变量配置完毕
gradle wrapper
命令执行成功后,会在 kafka 源码包的 gradle 目录下生成一个 wrapper 目录,其中包括gradle-wrapper.jar和gradle-wrapper.properties两个文件:
[root@master hdp-kafka-release]# gradle clean releaseTarGz
[root@master hdp-kafka-release]# cd core/build/distributions/
A problem occurred evaluating root project ‘hdp-kafka-release’.
Plugin with id ‘findbugs’ not found.
原因:gradle的版本太高
解决:下载低版本的gradle,重新配置
修改: build.gradle 文件,将org.scoverage:gradle-scoverage 版本修改,2.1.0修改为2.5.0,重新执行
原因:连接不到maven库下载不下来
解决:更换maven库
[root@master hdp-kafka-release]# grep 'nexus-private.hortonworks.com' . -r
[root@master hdp-kafka-release]# vim gradle.properties
repoUrl=http://maven.aliyun.com/nexus/content/groups/public
mavenUrl=http://maven.aliyun.com:8081/nexus/content/repositories/IN-QA
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。