2016-06-13 39 views
1

我工作的MongoDB和Spring數據和下面的錯誤是發生在我剛剛運行我的主類誤差的MongoDB和Spring數據

Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.beans.factory.support.DefaultListableBeanFactory.getDependencyComparator()Ljava/util/Comparator; 

使用下列庫:

1. spring-core 4.1.6.RELEASE 
2. spring-data-mongodb 1.0.0.RELEASE 
3. mongo-java-driver 3.2.2 
4. spring-context 4.1.6.RELEASE 
+1

考慮升級到彈簧數據的MongoDB的更新版本。你的年紀很大。檢查:http://mvnrepository.com/artifact/org.springframework.data/spring-data-mongodb-parent –

+0

謝謝@LouisF。但糾正之前面對這個問題。以下錯誤:線程「main」中的異常java.lang.NoSuchMethodError:org.springframework.core.ResolvableType.forRawClass(Ljava/lang/Class;)Lorg/springframework/core/ResolvableType; –

回答

0

春季數據版本始終依賴於核心Spring Framework的最低版本。請確保您使用彈簧框架,彈簧數據通用和單個模塊等所需的組合。彈簧數據mongodb的。 有疑問請看spring-data wiki

這裏的基線名單至今:

Hopper - Spring 4.2 <- current release train 
Gosling - Spring 4.1 
Fowler - Spring 4.0 
Evans  - Spring 4.0 
Dijkstra - Spring 3.2 
+0

....非常感謝你這樣寶貴的迴應.. –