2016-05-24 1 views
0

Я пытаюсь переместить мой проект из SDN Neo4j 3 в SDN Neo4j 4 и в Neo4j 3.0.1.Neo4j 3.0.1 Вызвано: java.lang.ClassNotFoundException: org.neo4j.ogm.result.ResultAdapter

Сейчас я терпит неудачу со следующим исключением:

java.lang.NoClassDefFoundError: org/neo4j/ogm/result/ResultAdapter 
    at org.neo4j.ogm.drivers.embedded.request.EmbeddedRequest.execute(EmbeddedRequest.java:69) 
    at org.neo4j.ogm.session.delegates.ExecuteQueriesDelegate.executeAndMap(ExecuteQueriesDelegate.java:110) 
.... 
Caused by: java.lang.ClassNotFoundException: org.neo4j.ogm.result.ResultAdapter 
    at java.net.URLClassLoader.findClass(URLClassLoader.java:381) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) 
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) 
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) 
    ... 92 more 

В моей Maven ПОМ я следующие зависимости:

<dependency> 
    <groupId>org.neo4j</groupId> 
    <artifactId>neo4j-ogm-api</artifactId> 
    <version>2.0.2</version> 
</dependency> 
<dependency> 
    <groupId>org.neo4j</groupId> 
    <artifactId>neo4j-ogm-drivers</artifactId> 
    <version>2.0.0-M02</version> 
</dependency> 
<dependency> 
    <groupId>org.neo4j</groupId> 
    <artifactId>neo4j-enterprise</artifactId> 
    <version>3.0.1</version> 
</dependency> 
<dependency> 
    <groupId>org.neo4j</groupId> 
    <artifactId>neo4j</artifactId> 
    <version>3.0.1</version> 
</dependency> 
<dependency> 
    <groupId>org.neo4j</groupId> 
    <artifactId>neo4j-kernel</artifactId> 
    <version>3.0.1</version> 
</dependency> 


<dependency> 
    <groupId>org.springframework.data</groupId> 
    <artifactId>spring-data-neo4j</artifactId> 
    <version>4.1.1.RELEASE</version> 
</dependency> 

Как исправить эту проблему?

ответ

0

Держите свои версии зависимостей для Neo4j-ОГМ-апи и Neo4j-ОГМ-водителей в синхронизации:

<dependency> 
    <groupId>org.neo4j</groupId> 
    <artifactId>neo4j-ogm-drivers</artifactId> 
    <version>2.0.0-M2</version> <!-- this should be 2.0.2 --> 
</dependency>