storageClient 在arm 架构下的使用问题

  • nebula 版本:1.2.0
  • 部署方式:在arm架构下编译部署
  • 问题的具体描述:使用1.1.0的客户端,在鲲鹏系统中运行官方提供的 StorageClientExample,出现如下错误,请问这个这个类的扫描接口在arm架构下能否使用呢?

你需要在 arm下面 clone 下 nebula https://github.com/vesoft-inc/nebula,
然后根据这里 https://github.com/vesoft-inc/nebula/blob/master/src/jni/README.md 编译出arm下面的libnebula_codes.so,然后把报错的 libnebula_codes.so 替换成你编译好的。

cmake …
make java_lib后提示:
image

你要到 nebula/src/jni/这个目录下面创建build,然后在nebula/src/jni/build下面执行, 依赖的库有 gflags glog googletest

2 个赞

编译后的版本如下


这样是不是要重新编译nebula-java 把nebula-utils的版本号改成编译后的版本

是的