我正在尝试将我的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:无法在null对象上获取属性“mainAttributes”
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.0after 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
最满意答案
这对您来说将是一项相当大的努力。 如果这是一个问题,我强烈建议使用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/
This is going to be quite a bit of effort on your part. I highly suggest using JanusGraph instead of Titan if this is a concern. https://github.com/JanusGraph/janusgraph/pull/78 addressed updating the forked Titan codebase (now JanusGraph) to 3.2.3
Titan is no longer maintained, but has been forked by the JanusGraph project which has a lot of active development on it. The current release (0.1.1 as of this writing) is backwards compatible with Titan 1.0.0
http://janusgraph.org/
更多推荐
发布评论