Ich benutze Neo4J 3.2.0 Community Edition und ich konnte Verbindung herstellen und Verbindung ordnungsgemäß mit traditionellen Java-Treiber und Cypher-Abfragen ausführen.Neo4J OGM Java Verbindungsaufbau Probleme
Allerdings wollte ich reich Datenmodell erstellen, so dass ich importierte die folgenden Abhängigkeiten:
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ogm-core</artifactId>
<version>2.1.3</version>
</dependency>
<dependency>
<groupId>org.neo4j</groupId>
<artifactId>neo4j-ogm-bolt-driver</artifactId>
<version>2.1.3</version>
</dependency>
Post, dass ich den folgenden Code geschrieben, die Verbindung herzustellen:
Configuration configuration = new Configuration();
configuration.driverConfiguration().setDriverClassName("org.neo4j.ogm.drivers.bolt.driver.BoltDriver")
.setURI("bolt://localhost:7687");
SessionFactory sessionFactory = new SessionFactory(configuration, "org.neo4j.example.domain");
Session session = sessionFactory.openSession();
Aber unabhängig Wenn mein Neo4j-Server eingeschaltet ist oder nicht, stellt er eine Verbindung her und die Protokolle zeigen keine Fehler, nur die folgenden drei Zeilen für das Protokollierungssystem:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
Jede Hilfe wäre willkommen.