【SpringBoot】启动报错(Cannot determine embedded database driver class for database type NONE)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/Dh_Chao/article/details/78799076

遇到问题

  今天在 SpringBoot 项目中引入 jpa 的 jar 包之后,启动就报错:Cannot determine embedded database driver class for database type NONE
  以下是 jpa 的 maven 地址:

<!-- jpa -->
<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>

  启动报错如下图:

问题原因

  产生这个异常发现是 SpringBoot 启动时会自动注入数据源和配置 jpa

解决方案

  在启动类中加入以下代码:

@SpringBootApplication(exclude=
{DataSourceAutoConfiguration.class,HibernateJpaAutoConfiguration.class})


  重新启动项目即可。

猜你喜欢

转载自blog.csdn.net/Dh_Chao/article/details/78799076