---
title: 编译
description: "1. 下载源码。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengbds/ecosystemEnable/tpdl/kunpenghbaseshadednetty_02_0004.html
sourcePath: /source/zh/kunpengbds/ecosystemEnable/tpdl/kunpenghbaseshadednetty_02_0004.html
indexId: 6fc4528081e3352663aa1cfc6876a7ea1100120618cb4544a28b22e5b1e2f92079
---
# 编译

1. 下载源码。
  1 wget https://github.com/apache/hbase-thirdparty/archive/rel/2.1.0.tar.gz

2. 解压。
  1 tar -zxf 2.1.0.tar.gz

3. 进入解压后目录。
  1 cd hbase-thirdparty-rel-2.1.0

4. 修改pom.xml文件。

  a. 打开文件。
    1 vi pom.xml

  b. 按“i”进入编辑模式，添加鲲鹏Maven仓库源。
    1 2 3 4 5 6 7 <repositories> <repository> <id>kunpengmaven</id> <name>kunpeng maven</name> <url>https://mirrors.huaweicloud.com/kunpeng/maven</url> </repository> </repositories>

  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
5. 修改“hbase-shaded-netty/pom.xml”文件，将“x86_64”修改为“aarch_64”。

  a. 打开文件。
    1 vi hbase-shaded-netty/pom.xml

  b. 按“i”进入编辑模式，将“x86_64”修改为“aarch_64”。
  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
6. 执行编译。
  1 mvn clean install

  编译完成的包在“hbase-thirdparty-rel-2.1.0/hbase-shaded-netty/target”目录下。
