2017-06-08 4 views
1

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.

Antwort

0

Hinzufügen folgende Abhängigkeit Fixes es:

<dependency> 
     <groupId>org.slf4j</groupId> 
     <artifactId>slf4j-simple</artifactId> 
     <version>1.7.25</version> 
    </dependency> 
Verwandte Themen