使用TITAN DB手动安装gremlin服务器(Installing gremlin server manually with TITAN DB)

编程入门 行业动态 更新时间:2024-10-26 17:35:07
使用TITAN DB手动安装gremlin服务器(Installing gremlin server manually with TITAN DB)

我正在尝试将我的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.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

最满意答案

这对您来说将是一项相当大的努力。 如果这是一个问题,我强烈建议使用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/

更多推荐

本文发布于:2023-08-03 17:05:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1393310.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:服务器   gremlin   DB   TITAN   server

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!