0

I am trying to upgrade my tinkertop version to 3.2.4 version. currently I am using titan-1.0.0-hadoop1 version. since it is not embedded with the recent tinkertop(gremlin) version. I want to upgrade.

I did following steps: 1. Downloaded gremlin-server 3.2.4 version, unzip it 2. Edited the GREMLIN_SERVER_HOME/conf/gremlin-server.yaml and include the following settings to the defaults:

           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

after third step I am getting the following error

DependencyGrabber$_copyTo_closure6 - Copying - /home/titan123/Downloads/apache-tinkerpop-gremlin-server-3.2.4/ext/titan-core/plugin/jsr305-3.0.0.jar Could not install the dependency: java.lang.NullPointerException: Cannot get property 'mainAttributes' on null object

4

1 回答 1

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/

于 2017-06-06T12:14:16.440 回答