joern运行后.joernindex数据库无内容

问题描述:

配置joern和neo4j的过程全部完成后,具体过程见文章。但是当我导入数据之后,产生了.joernindex文件,该文件产生的位置和你当前所在文件夹,具体位置可以在joern-0.3.1文件夹下的joern-conf修改,我每次导入数据都可以生成该文件,但是我是用命令neo4j console访问服务的时候(如果云服务器访问详见文章),发现joernindex文件的数据当中是空的没有任何节点,说明我数据并没有导入,这个问题困住了我一天,我以为是java版本的问题,换了好多次就java版本并反复使用ant重构,但是之前ant是成功的,不知道到底是哪的问题

问题破绽:

但是通过多次运行,我发现使用joern导出的时候产生.joernindex,同时使用用命令neo4j console访问服务的时候会产生一个文件夹.Joernindex,有大小写J的区别,通过发现,我joern解析的数据放在joern0.3.1下的.joernindex文件夹,而neo4j得数据来源设置的是joern0.3.1下的.Joernindex文件夹,但是没有这个文件夹,所以它自己重建立了一个,他真不如告诉我no dictionary or file

问题解决

所以我们一定要保证joern分析存入的数据库文件和Neo4j读入的数据库文件保证一致,否则就会产生这种低级错误,也可能是因为刚接触安装joern和neo4j所以只是看教程无脑安装没有考虑。我们可以修改joern-conf或neo4j文件下的conf文件夹中的neo4j-server.properties文件,保证两者名字保证一致即可。
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值