我将使用spring 3
和hibernate 3
创建简单的休息服务。由于基于休眠3的遗留业务组件,我没有机会使用更高版本的spring。
出于这样的目的,我尝试使用SpringApplication.run
,在下列异常后下注:
Exception in thread "main" java.lang.IllegalAccessError: tried to access method org.springframework.core.io.support.SpringFactoriesLoader.loadFactoryNames
是否可以将spring-boot-maven-plugin
与旧的春季版本一起使用?很高兴知道这方面的任何其他方法。
答案 0 :(得分:2)
Spring Boot(以及所有相关工具,例如maven插件)期望Spring v4及更高版本。请参阅官方文档here。
默认情况下,Spring Boot 1.3.2.BUILD-SNAPSHOT需要Java 7和Spring Framework 4.1.5或更高版本。