2017-06-08 1 views
1

J'utilise l'édition de la communauté Neo4J 3.2.0 et j'ai pu me connecter et établir la connexion correctement en utilisant le pilote java traditionnel et en exécutant des requêtes Cypher.Problèmes d'établissement de connexion Java Neo4J OGM

Cependant, je voulais créer riche modèle de données, donc j'ai importé les dépendances suivantes:

<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 que, je l'ai écrit le code suivant pour établir la connexion:

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(); 

Mais quel que soit de la météo mon serveur Neo4j est activé ou non, il établit la connexion, et les journaux ne montrent aucune erreur, juste les trois lignes suivantes pour le système de journalisation:

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. 

Toute aide serait appréciée.

Répondre

0

Ajout des correctifs de dépendance suivants: il

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