【问题标题】:Installing gremlin server manually with TITAN DB使用 TITAN DB 手动安装 gremlin 服务器
【发布时间】:2017-11-07 01:32:36
【问题描述】:

我正在尝试将我的 tinkertop 版本升级到 3.2.4 版本。目前我使用的是 titan-1.0.0-hadoop1 版本。因为它没有嵌入最近的 tinkertop(gremlin) 版本。我要升级。

我做了以下步骤: 1.下载gremlin-server 3.2.4版本,解压 2. 编辑 GREMLIN_SERVER_HOME/conf/gremlin-server.yaml 并包含 以下设置为默认值:

           graphs: {
                  graph: conf/titan-berkeleydb.properties}
                  plugins:
                   - aurelius.titan
                   } 
  3. then in terminal I ran the following command
      bin/gremlin-server.sh -i com.thinkaurelius.titan titan-core 1.0.0

第三步后出现以下错误

DependencyGrabber$_copyTo_closure6 - 复制 - /home/titan123/Downloads/apache-tinkerpop-gremlin-server-3.2.4/ext/titan-core/plugin/jsr305-3.0.0.jar 无法安装依赖项:java.lang.NullPointerException: Cannot get property 'mainAttributes' on null object

【问题讨论】:

  • @stephen mallette 请对此发表评论

标签: java groovy titan gremlin-server


【解决方案1】:

这对您来说将是相当大的努力。如果这是一个问题,我强烈建议使用 JanusGraph 而不是 Titan。 https://github.com/JanusGraph/janusgraph/pull/78 解决了将分叉的 Titan 代码库(现为 JanusGraph)更新到 3.2.3 的问题

Titan 已不再维护,但已由 JanusGraph 项目分叉,该项目对其进行了大量积极开发。当前版本(撰写本文时为 0.1.1)向后兼容 Titan 1.0.0

http://janusgraph.org/

【讨论】:

  • pantalohnes 谢谢。从过去的两周开始,我真的很头疼。谢谢你给我解决方案。
猜你喜欢
  • 2013-04-30
  • 1970-01-01
  • 2017-10-17
  • 1970-01-01
  • 2017-11-30
  • 2016-09-12
  • 2017-03-11
  • 2016-08-08
  • 2016-01-21
相关资源
最近更新 更多