0

我的研究团队编写了一个脚本,用于将 edn 文件中的一些数据加载到 Titan 数据库中。我们现在正尝试将我们的工作迁移到 Datastax Enterprise Graph 数据库。当我们:load在 gremlin-server 上使用时,脚本会通过导入语句,但一旦它从一个导入的库中遇到类的任何实例就会失败。例如我们导入

import static us.bpsm.edn.parser.Parsers.defaultConfiguration;
import us.bpsm.edn.*;
import us.bpsm.edn.parser.*;
import us.bpsm.edn.printer.*;

在导入之后我们调用

parser = Parsers.newParser(defaultConfiguration())

但 gremlin 返回“没有这样的属性:类解析器:Script2”

一次运行一个命令时,我们遇到了同样的问题。我们最初的想法是我们需要将库添加到正确的类路径中,但是我们尝试了一些地方但收效甚微。当我们从远程切换到本地 gremlin 时,我们能够加载脚本,但无法访问系统中的图形。

有什么想法吗?

4

1 回答 1

0

MFin,您走在正确的轨道上,本质上您将希望将库添加到每个节点以及本地的类路径中。

于 2016-11-16T14:56:37.683 回答