将数据加载到Titan时如何调试gremlin groovy脚本

将数据加载到Titan时如何调试gremlin groovy脚本,groovy,titan,gremlin,Groovy,Titan,Gremlin,我是泰坦和groovy的新手。我编写了一个groovy脚本将数据加载到titan,使用/bin/gremlin.sh-e load.groovy执行。当这个脚本运行时,它总是抛出异常。运行gremlingroovy脚本时有没有调试的方法?到处都写printf我真的累坏了。 或者通过调试将数据加载到titan的另一种方法?您在该文件中编写的大部分代码都是用Groovy语言编写的(除了少数附加组件方法)。您可以使用任何IDE来运行支持Groovy的代码 请记住,您可能需要与TitanFactory交

我是泰坦和groovy的新手。我编写了一个groovy脚本将数据加载到titan,使用
/bin/gremlin.sh-e load.groovy
执行。当这个脚本运行时,它总是抛出异常。运行gremlingroovy脚本时有没有调试的方法?到处都写
printf
我真的累坏了。
或者通过调试将数据加载到titan的另一种方法?

您在该文件中编写的大部分代码都是用Groovy语言编写的(除了少数附加组件方法)。您可以使用任何IDE来运行支持Groovy的代码


请记住,您可能需要与
TitanFactory交换一些代码,如
:remote.
。打开(…)

如果以这种方式编写,如何加载gremlin的库。我曾尝试用Java编写init,使用
graph=TitanFactory.open(…)
,但发现初始化graph对象需要5分钟,速度太慢…可能远程调试和ssh转发服务器端口浪费了很多时间。最后通过添加
println
完成了此调试,并由
/bin/gremlin.sh-e load.groovy
逐步执行。我不知道为什么使用gremlin groovy只需要10秒,但是jave需要5分钟,你要传递给TitanFactory.open(…)?
BaseConfiguration
-storage.backend-storage.hostname-storage.hbase.table-schema.default