执行session.execute之后ResultSet报空指针异常

nebula 版本:2.0G
部署方式(分布式 / 单机 / Docker / DBaaS):分布式,自行编译
是否为线上版本:Y
硬件信息
磁盘( 推荐使用 SSD):SSD
CPU、内存信息:40core 128GB

client语言:java

如下语句:
ResultSet rs = session.execute(gql);
gql是正确的

执行完该句之后报错如下:
Method threw ‘java.lang.NullPointerExcetion’ excetion.Cannot evalute com.vesoft.nebula.client.graph.data.ResultSet.toString()。
请问是什么原因呢?
之前看到一个帖子说github上源码已更新,我这里用的是maven,请问可以同步更新到maven仓库吗?
谢谢

你好,snapshot版本是上传到snapshot仓库的,但是你是用的是2.0的nebula服务端,用snapshot的客户端会有问题,建议你自行编译,你可以用2.0.0 client 的分支加上这个pr Fix columnNames with null object by laura-ding · Pull Request #301 · vesoft-inc/nebula-java · GitHub 的修改,自己打个jar包使用。

好的,谢谢

该主题在最后一个回复创建后7天后自动关闭。不再允许新的回复。