Caused by: java.lang.IllegalArgumentException: At least one JPA metamodel must be present!

    使用spring boot对老项目改造,

spring boot 启动报错

Caused by: java.lang.IllegalArgumentException: At least one JPA metamodel must be present!

估计是跟多个数据源有关,改成如下这样就可以了

@SpringBootApplication  
@EnableAutoConfiguration(exclude={  
      JpaRepositoriesAutoConfiguration.class//禁止springboot自动加载持久化bean
        })  
@ImportResource({"classpath:spring-servlet.xml"})  
public class JzApplication {  
      
    public static void main(String[] args) throws Exception {  
        ApplicationContext ctx = SpringApplication.run(JzApplication .class,args);  
    }  
} 




你可能感兴趣的:(spring,boot)