【发布时间】:2023-10-08 01:51:01
【问题描述】:
我正在尝试创建一个新的 OrientGraph 数据库实例,如下:
OrientGraph graph = new OrientGraph("local:C:/temp/graph/db");
graph.create(); //BUT no create method!!
无论如何,在坚持使用手册的同时,使用 ODatabaseDocumentTx 进行操作,例如:
db = new ODatabaseDocumentTx("plocal:c:/orientdb/db");
db.create();
....
db.shutdown();
然后我想要一个像这样的会话:
OrientGraphFactory factory = new OrientGraphFactory("plocal:c:/orientdb/db", "admin", "admin");
OrientGraphNoTx g = factory.getNoTx();
try
{
}
finally
{
g.shutdown();
}
我遇到了以下异常:
java.lang.IncompatibleClassChangeError: Expected static method com.tinkerpop.blueprints.impls.orient.OrientBaseGraph.checkForGraphSchema(Lcom/orientechnologies/orient/core/db/document/ODatabaseDocumentTx;)
如何创建新的图形数据库???
谢谢。
【问题讨论】: