2017-02-11 54 views
0

我試圖執行春天JDBC程序,但在運行的應用越來越例外像我試圖執行春天JDBC程序,但在運行的應用越來越例外

"Exception in thread "main" java.lang.NoSuchMethodError: org.springframework.core.convert.converter.ConverterRegistry.addConverter(Ljava/lang/Class;Ljava/lang/Class;Lorg/springframework/core/convert/converter/Converter;)V"

如何解決這個問題?我在罐子下面添加了。 彈簧芯3.1.0.RELEASE 彈簧芯3.0.3.RELEASE 彈簧上下文4.1.6.RELEASE spring.beans-3.1.1

+3

spring-core-3.1.0.RELEASE spring-core-3.0.3.RELEASE spring-context-4.1.6.RELEASE spring.beans-3.1.1 jar不匹配問題。保持一切到4.1.6.RELEASE – Barath

回答

0

確保您的所有春天的依賴是相同的版本。在你的情況下,你將核心3.1.0和3.0.3與上下文4.1.6和bean 3.1.1混合在一起。保持一致。如果你想在你的依賴中使用最高版本,那麼將它們全部作爲4.1.6.RELEASE。

也許你應該考慮使用spring-io-platform來獲得一組託管的依賴關係,而這些依賴關係的版本不會衝突。這可以在http://platform.spring.io/platform/

相關問題