java我试图执行SpringJDBC程序,但在运行应用程序时出现异常
我试图执行SpringJDBC程序,但在运行应用程序时,出现了如下异常
"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。释放 弹簧芯-3.0.3。释放 spring-context-4.1.6。释放 春天beans-3.1.1
# 1 楼答案
确保所有spring依赖项都是相同的版本。在您的例子中,您将核心3.1.0和3.0.3与上下文4.1.6和beans 3.1.1混合在一起。保持一致。如果你想在你的依赖项中使用最高的版本,那么就把它们都设为4.1.6。释放
也许您还应该考虑使用Spring IO平台来获得一组托管的版本,这些版本的版本不冲突。这可以在http://platform.spring.io/platform/找到