gpt4 book ai didi

java - OrientDB 3.0.0 创建嵌入式给出 java.lang.NullPointerException

转载 作者:行者123 更新时间:2023-11-30 06:10:11 24 4
gpt4 key购买 nike

我尝试创建一个嵌入式 OrientDB 并创建一些顶点,添加一些属性,...但是我在第一行中遇到空指针异常!

14

OrientDB orientdb = new OrientDB("embedded:./databases/", 
OrientDBConfig.defaultConfig());
orientdb.create("test", ODatabaseType.PLOCAL);

try (ODatabaseSession dbSession = orientdb.open("test", "admin","admin");) {
OClass person = dbSession.createVertexClass("Person");
OClass address = dbSession.createVertexClass("Address");

person.createProperty("firstName", OType.STRING);
person.createProperty("lastName", OType.STRING);

dbSession.close();
}

orientdb.close();
<小时/>

Exception in thread "main" java.lang.NullPointerException at com.orientechnologies.orient.core.Orient.onEmbeddedFactoryInit(Orient.java:929) at com.orientechnologies.orient.core.db.OrientDBEmbedded.(OrientDBEmbedded.java:63) at com.orientechnologies.orient.core.db.OrientDBInternal.embedded(OrientDBInternal.java:107) at com.orientechnologies.orient.core.db.OrientDB.(OrientDB.java:164) at com.orientechnologies.orient.core.db.OrientDB.(OrientDB.java:117) at org.apsolutions.orientdb.example.TestOrientDB.main(TestOrientDB.java:14)

最佳答案

我的错误,我正在使用 jdbc-all.jar 库,而我应该使用 orient-3.0.0 发行版的 lib 文件夹中的 jar 文件。感谢所有试图提供帮助的人。

关于java - OrientDB 3.0.0 创建嵌入式给出 java.lang.NullPointerException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50423731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com