一、Apache Atlas源码的编译
内置HBase、solr
git
把Atlas
的源码拉下来,使用git clone https://github.com/apache/atlas.git
- 假如是为了本地测试我们可以直接编译内嵌
HBase solr
的atlas
。在执行mvn clean -DskipTests package -Pdist,embedded-hbase-solr
之前需要首先修改打包的pom文件不然有的包下载不下来。将Atlas源码中distro中的pom文件修改如下将hbase.tar的标签的值修改为<hbase.tar>https://mirrors.huaweicloud.com/apache/hbase/${hbase.version}/hbase-${hbase.version}-bin.tar.gz</hbase.tar>
,将solr标签的值修改为<solr.tar>https://mirrors.huaweicloud.com/apache/lucene/solr/${solr.version}/solr-${solr.version}.tgz</solr.tar>
。 - 在修改完成之后,执行命令
mvn clean -DskipTests package -Pdist,embedded-hbase-solr
,等待一段时间就可编译成功。
非内置HBase、solr
- 把源代码使用git,拉下来。切换到源码所在的目录,像我的就是直接切换到
/Users/milkcoffee/Study