编译
- 下载源码。
1
wget https://github.com/apache/hbase-thirdparty/archive/rel/2.1.0.tar.gz
- 解压。
1
tar -zxf 2.1.0.tar.gz
- 进入解压后目录。
1
cd hbase-thirdparty-rel-2.1.0
- 修改pom文件。
- 打开文件。
1
vi pom.xml
- 按“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>
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开文件。
- 修改“hbase-shaded-netty/pom.xml”文件,将“x86_64”修改为“aarch_64”。
- 打开文件。
1
vi hbase-shaded-netty/pom.xml
- 按“i”进入编辑模式,将“x86_64”修改为“aarch_64”。
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开文件。
- 执行编译。
1
mvn clean install
编译完成的包在“hbase-thirdparty-rel-2.1.0/hbase-shaded-netty/target”目录下。