HugeGraph创建propertyKey出现The name of property key can't be null
1、发生错误场景(开发环境)
import java.io.IOException; import java.util.Iterator; import java.util.List; import java.util.Map; import com.baidu.hugegraph.driver.GremlinManager; import com.baidu.hugegraph.driver.HugeClient; import com.baidu.hugegraph.driver.SchemaManager; public class SingleExample { public static void main(String[] args) throws IOException { HugeClient hugeClient = null; try { // If connect failed will throw a exception. hugeClient = HugeClient.builder("http://192.168.66.83:8080", "hugegraph") .build(); SchemaManager schema = hugeClient.schema(); schema.propertyKey("aaa3").asText().valueSingle().ifNotExist().create(); }catch (Exception e){ e.printStackTrace(); }finally { hugeClient.close(); } } }
2、发生错误时的报错内容
Caused by: com.baidu.hugegraph.exception.ServerException: The name of property key can't be null
3、解决
fastjson依赖冲突导致,将依赖替换为1.1.X版本即可,我这边替换为1.1.45版本后,再次运行就好了
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.1.45</version> </dependency>
4、参考地址:https://github.com/apache/incubator-hugegraph/issues/5
分类:
HugeGraph报错日志分析
标签:
HugeGraph报错日志分析
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)