当前位置:   article > 正文

springBoot 启动 If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.

if you want an embedded database (h2, hsql or derby), please put it on the c

**

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

产生这个错误的原因是springboot的自动配置,如果你没有配置DataSource就会导致下图这个错误

如果你是要连数据库的话那就在yml或properties文件下配置数据库的账户密码地址

在这里插入图片描述
不想连接数据库的话有以下解决方案
解决方案1

@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)//排除自动配置
public class ErukaServerMain {
    public static void main(String[] args) {
        SpringApplication.run(ErukaServerMain.class,args);
    }
}
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

解决方案2
如果以上方法不行那就,将pom文件带有数据库相关的删除,例如:jdbc、mysql-connect等等

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/611549
推荐阅读
相关标签
  

闽ICP备14008679号