在 titan graph db 中使用 openManagement() 方法时出错

Error while using the openManagement() method in titan graph db

我是使用 titan 0.5.4 的 Titan graph Db 新手,

使用以下命令使用 hbase 配置并将其加载到图形实例 图 = TitanFactory.open('conf/titan-hbase.properties')

但使用后 模式 = graph.openManagement()

我收到以下错误: 方法无签名:groovy.lang.MissingMethodException.openManagement() 适用于参数类型:() 值:[] 显示堆栈跟踪? [yN] y groovy.lang.MissingMethodException:没有方法签名:groovy.lang.MissingMethodException.openManagement() 适用于参数类型:() 值:[] 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.unwrap(ScriptBytecodeAdapter.java:55) 在 org.codehaus.groovy.runtime.callsite.PojoMetaClassSite.call(PojoMetaClassSite.java:46) 在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:108) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:112) 在 groovysh_evaluate.run(groovysh_evaluate:84) 在 groovysh_evaluate$run.call(来源不明) 在 org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:42) 在 groovysh_evaluate$run.call(来源不明) 在 org.codehaus.groovy.tools.shell.Interpreter.evaluate(Interpreter.groovy:67) 在 org.codehaus.groovy.tools.shell.Interpreter$evaluate.call(未知来源) 在 org.codehaus.groovy.tools.shell.Groovysh.execute(Groovysh.groovy:152) 在 org.codehaus.groovy.tools.shell.Shell.leftShift(Shell.groovy:114) 在 org.codehaus.groovy.tools.shell.Shell$leftShift$0.call(未知来源) 在 org.codehaus.groovy.tools.shell.ShellRunner.work(ShellRunner.groovy:88) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$work(互动ShellRunner.groovy) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:497) 在 org.codehaus.groovy.reflection.CachedMethod.invoke(缓存Method.java:90) 在 groovy.lang.MetaMethod.doMethodInvoke(元Method.java:233) 在 groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1079) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:128) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:148) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.work(互动ShellRunner.groovy:100) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:497) 在 org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite$PogoCachedMethodSiteNoUnwrapNoCoerce.invoke(PogoMetaMethodSite.java:272) 在 org.codehaus.groovy.runtime.callsite.PogoMetaMethodSite.callCurrent(PogoMetaMethodSite.java:52) 在 org.codehaus.groovy.runtime.callsite.AbstractCallSite.call 当前 (AbstractCallSite.java:137) 在org.codehaus.groovy.tools.shell.Shell亚军。运行(ShellRunner.groovy:57) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.super$2$运行(互动ShellRunner.groovy) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法) 在 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:497) 在 org.codehaus.groovy.reflection.CachedMethod.invoke(缓存Method.java:90) 在 groovy.lang.MetaMethod.doMethodInvoke(元Method.java:233) 在 groovy.lang.MetaClassImpl.invokeMethod(MetaClassImpl.java:1079) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuperN(ScriptBytecodeAdapter.java:128) 在 org.codehaus.groovy.runtime.ScriptBytecodeAdapter.invokeMethodOnSuper0(ScriptBytecodeAdapter.java:148) 在 org.codehaus.groovy.tools.shell.InteractiveShellRunner.run(互动ShellRunner.groovy:66) 在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.(Console.java:78) 在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.(Console.java:91) 在 com.thinkaurelius.titan.hadoop.tinkerpop.gremlin.Console.main(Console.java:95)

要访问 Titan 0.5.4 中的架构,请使用此方法

mgmt = graph.getManagementSystem();

用法记录在 Titan 0.5.4 文档中。 http://s3.thinkaurelius.com/docs/titan/0.5.4/schema.html

您尝试使用的方法来自 Titan 0.9。