Hi Jason, The dependencies of components have been defined in 'bigtop.bom' :
* dependencies = [ 'bigtop-utils':['ambari', 'bigtop-groovy', 'bigtop-jsvc', 'bigtop-tomcat', 'elasticsearch', 'flink', 'logstash', 'qfs', 'zookeeper'], 'bigtop-groovy':['hadoop'], 'bigtop-jsvc':['hadoop'], 'bigtop-tomcat':['oozie', 'sqoop2'], zookeeper:['hadoop', 'hbase'], hadoop:['ignite-hadoop', 'hbase', 'hive', 'tez', 'sqoop', 'sqoop2', 'oozie', 'mahout', 'flume', 'giraph', 'solr', 'spark', 'phoenix', 'alluxio', 'kafka', 'ycsb', 'zeppelin' ], hbase:['phoenix','giraph','ycsb','hive'], hive:['oozie', 'zeppelin'], 'ignite-hadoop':['zeppelin'], spark:['livy', 'mahout', 'oozie', 'zeppelin'], flink:['mahout'] ]* Please check it before building related components. :) Thanks. BRs, Yuqi Jason Wen <[email protected]> 于2021年2月25日周四 上午7:11写道: > Hi team, > > I build Hadoop rpms using `./gradlew hadoop-pkg-ind` successfully. When I > view the rpm dependencies, I see hadoop rpms also depends on other bigtop > rpms like `bigtop-utils`, `bigtop-jsvc`, etc. > I can deploy `bigtop-jsvc` using `./gradlew bigtop-jsvc-pkg-ind`, but I am > wondering if there is a way that I can build all the dependent rpms for a > specific component like hadoop. > Can anyone shed light on it? > > Thanks, > Jason >
