执行移植分析
请参见《使用鲲鹏应用迁移工具案例》扫描HBase安装包,分析得出需要移植的第三方依赖包如表1所示。
原始jar |
so文件 |
---|---|
commons-crypto-1.0.0.jar |
libcommons-crypto.so |
netty-all-4.0.23.Final.jar |
libnetty-transport-native-epoll.so |
leveldbjni-all-1.8.jar |
libleveldbjni.so |
snappy-java-1.0.5.jar |
libsnappyjava.so |
hbase-shaded-netty-2.1.0.jar |
liborg_apache_hbase_thirdparty_netty_transport_native_epoll_x86_64.so |

本章节的步骤旨在明确本次移植的目标是重新编译上述JAR包,使其适配鲲鹏平台,确保其在该架构下的正常运行。