首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过python-joern访问neo4j

通过python-joern访问neo4j
EN

Stack Overflow用户
提问于 2017-02-22 22:03:23
回答 1查看 203关注 0票数 0

在使用Joern时,我使用以下代码通过python-joern访问Neo4j数据库。

代码语言:javascript
复制
from joern.all import JoernSteps
j = JoernSteps()
j.setGraphDbURL('http://localhost:7474/db/data/')
j.connectToDatabase()
res =  j.runGremlinQuery('getFunctionsByName("main")')
for r in res: print r

像这样的错误

代码语言:javascript
复制
Traceback (most recent call last):
  File "test.py", line 11, in <module>
    res =  j.runGremlinQuery('getFunctionsByName("main")')
  File "/home/binbin/Downloads/python-joern-0.3.1/joern/all.py", line 44, in runGremlinQuery
    return self.gremlin.execute(finalQuery)
  File "/usr/local/lib/python2.7/dist-packages/py2neo-2.0-py2.7-linux-x86_64.egg/py2neo/ext/gremlin/__init__.py", line 36, in execute
    response = self.resources["execute_script"].post({"script": script})
  File "/usr/local/lib/python2.7/dist-packages/py2neo-2.0-py2.7-linux-x86_64.egg/py2neo/core.py", line 288, in post
    raise_from(self.error_class(message, **content), error)
  File "/usr/local/lib/python2.7/dist-packages/py2neo-2.0-py2.7-linux-x86_64.egg/py2neo/util.py", line 215, in raise_from
    raise exception
py2neo.error.NoClassDefFoundError: javax/transaction/SystemException

如何修复它?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-25 15:15:06

我已经为我的问题搜索了很多。最后,我在这里找到了解决方案:https://github.com/fabsx00/python-joern/issues/14。任何有同样问题的人都可以看到它。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42393688

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档