编译视频教程

编译步骤

1、创建solr集群,谨记先不要启动集群;集群创建完成后进入solrC2节点

2、如果当前用户不是root,则sudo /bin/bash 切换到root用户下

3、在root用户下,su - hadoop,切换到hadoop用户下,因为hadoop环境配套的jdk、maven、git等工具均在hadoop用户下安装而root用户下没有配置相应的环境变量

4、mkdir /tmp/atlas

5、cd /tmp/atlas

6、wget --no-check-certificate https://dlcdn.apache.org/atlas/2.1.0/apache-atlas-2.1.0-sources.tar.gz

7、tar -xf apache-atlas-2.1.0-sources.tar.gz

8、cd apache-atlas-sources-2.1.0

9、export MAVEN_OPTS="-Xms4g -Xmx4g"

10、sed -i 's@1.8.0-151@1.8.0-131@' pom.xml

如果不安装上面步骤修改pom.xml,则会出现如下错误信息:
[WARNING] Rule 1: org.apache.maven.plugins.enforcer.RequireJavaVersion failed with message:
** JAVA VERSION ERROR ** Java 8 (Update 151) or above is required.

11、mvn clean -DskipTests package -Pdist

拷贝编译结果

12、在hadoop用户下,mkdir /hadoop/Atlas

13、cd distro/target/

14、cp apache-atlas-2.1.0-server.tar.gz /hadoop/Atlas/

15、cp apache-atlas-2.1.0-hive-hook.tar.gz /hadoop/Atlas/

不修改pom.xml中jdk版号出现的错误信息

编译过程录屏