APACHE-ATLAS-2.1.0 - 【编译打包】使用IDEA在WINDOWS下编译打包APACHE-ATLAS-2.1.0

下载源码

APACHE-ATLAS官网下载地址
APACHE-ATLAS官方安装指南

添加镜像

在MAVEN的settings.xml中添加阿里云的镜像,不是一般的快o( ̄︶ ̄)o

<mirror>
  <id>nexus-aliyun</id>
  <mirrorOf>central,!jeecg,!jeecg-snapshots,!mapr-releases</mirrorOf>
  <name>Nexus aliyun</name>
  <url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>

执行编译

首先需要切换到源码目录下。
export MAVEN_OPTS="-Xms2g -Xmx2g"
mvn clean -DskipTests install

#如不使用内置的solr与hbase则采取该方式编译:
mvn clean -DskipTests package -Pdist

#如使用内置的solr与hbase则采取该方式编译:
mvn clean -DskipTests package -Pdist,embedded-hbase-solr

#如使用内置的solr与cassandra 则采取该方式编译:
mvn clean package -Pdist,embedded-cassandra-solr

在这里插入图片描述

下载HBASE/SOLR很慢

推荐使用方法二解决该问题,需要提前知道这两个依赖的版本。

Download HBase:
    [mkdir] Created dir: D:\02-▒▒▒▒▒ռ▒\06-▒▒▒▒ռ▒\03-github\atlas-2.1.0-rc3\distro\target\hbase
      [get] Getting: https://archive.apache.org/dist/hbase/2.0.2/hbase-2.0.2-bin.tar.gz
      [get] To: D:\02-▒▒▒▒▒ռ▒\06-▒▒▒▒ռ▒\03-github\atlas-2.1.0-rc3\distro\hbase\hbase-2.0.2.tar.gz
............................................................................

①. 方法一:修改HBASE/SOLR的下载地址

将ATLAS源码中distro模块中pom.xml文件的<hbase.tar>和<solr.tar>的标签进行修改:

<hbase.dir>${project.build.directory}/hbase</hbase.dir>
<hbase.tar>https://archive.apache.org/dist/hbase/${hbase.version}/hbase-${hbase.version}-bin.tar.gz</hbase.tar>
<hbase.folder>hbase-${hbase.version}</hbase.folder>

<solr.dir>${project.build.directory}/solr</solr.dir>
<solr.tar>https://archive.apache.org/dist/lucene/solr/${solr.version}/solr-${solr.version}.tgz</solr.tar>
<solr.folder>solr-${solr.version}</solr.folder>

HBASE修改为:

<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>
②. 方法二:手动下载相关依赖

HBASE的下载地址:https://archive.apache.org/dist/hbase/2.0.2/
从日志看应该下载 hbase-2.0.2.tar.gz,下载后需要将hbase-2.0.2-bin.tar.gz修改为hbase-2.0.2.tar.gz后,将文件放到:distro/hbase 目录下。

SOLR的下载地址:https://archive.apache.org/dist/lucene/solr/7.5.0/
从日志看应该下载 solr-7.5.0.tgz,下载后将该文件放到:distro/solr目录下。

Element XXX is not allowed here

POM.XML文件中如果出现“Element XXX is not allowed here”这样的错误或者标红,一般处理方式为:
①. 刷新MAVEN并重启IDEA
②. 将对应的JAR包升级

父POM.XML文件报错

当前maven-deploy-plugin插件的版本为:2.7
在这里插入图片描述
需要将插件版本升级为3.0.0-M1。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

cloneme01

谢谢您的支持与鼓励!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值