Springboot报错If you want an embedded database (H2, HSQL or Derby), please put it on the classpath

纵饮孤独 提交于 2020-07-27 15:36:19
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)//排除自动配置

    今天遇到一个问题,新建了一个Springboot项目启动报错If you want an embedded database (H2, HSQL or Derby), please put it on the classpath。4

    刚开始因为是main方法所在的类位置没有放正确,最后找到原因,在这里记录一下。

     因为新建的Springboot项目maven依赖底层的父项目,底层的父项目有引入mysql链接相应的包,所以在启动的时候会有一些自动配置不能启动。这时候需要在主函数所在的类注解上加上删除自动配置即可。

@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)//排除自动配置

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!