【发布时间】:2016-08-23 21:49:37
【问题描述】:
我将 ogm.properties 文件放在与类 Neo4jSessionFactory 相同的文件夹中。当我运行我的项目时,我得到驱动程序为“null”的信息。问题是什么?我在版本 2 中使用适用于 Java 的 Neo4j OGM 驱动程序。
我的会话工厂类:
public class Neo4jSessionFactory {
private final static SessionFactory sessionFactory =
new SessionFactory("school.domain");
private static final Neo4jSessionFactory factory = new Neo4jSessionFactory();
public static Neo4jSessionFactory getInstance() {
return factory;
}
public Session getNeo4jSession() {
return sessionFactory.openSession();
}
}
堆栈跟踪:
Exception in thread "main" org.neo4j.ogm.exception.ServiceNotFoundException: Driver: null
at org.neo4j.ogm.service.DriverService.load(DriverService.java:51)
at org.neo4j.ogm.service.DriverService.load(DriverService.java:63)
at org.neo4j.ogm.service.Components.loadDriver(Components.java:126)
at org.neo4j.ogm.service.Components.driver(Components.java:84)
at org.neo4j.ogm.session.SessionFactory.openSession(SessionFactory.java:80)
at neo4jCMS.Neo4jSessionFactory.getNeo4jSession(Neo4jSessionFactory.java:27)
at neo4jCMS.Application.main(Application.java:20)
我的 ogm.properties 文件:
driver=org.neo4j.ogm.drivers.http.driver.HttpDriver
URI=http://login:password@localhost:7474
【问题讨论】:
-
您的 ogm.properties 文件是什么样的?
-
我将此文件添加到问题中。