2016-02-17 65 views
2

我正在開發一個基於spring框架的web應用程序。目前,我還沒有在項目中使用spring-data模塊,而且我自己也編寫了一個通用庫。代碼生成良好(使用maven),我可以運行Junit測試用例而不會出現問題。spring-data-jpa依賴導致構建失敗

現在我試圖在我的DAO層中使用spring-data模塊。但是當我在pom文件中包含spring-data-jpa依賴關係而沒有做其他事情時,測試用例會失敗並顯示以下錯誤。

java.lang.NoSuchMethodError: org.springframework.beans.factory.config.ConfigurableListableBeanFactory.clearMetadataCache()V 

我使用Spring框架的版本是4.2.3.RELEASE和彈簧數據的JPA版本1.9.2.RELEASE。

你可否請一些光線解決這個問題。

+0

嘗試將春季版本4.2.3降級到4.0.0它應該可以工作 – soorapadman

+0

你可以在這裏複製pom文件嗎? – TqT

+0

降級到4.0.0不起作用。相反,它給了另一組錯誤。 – Johna

回答

1

我可以解決這個問題,添加spring-context依賴到pom.xml。 謝謝你們