今天在 SpringBoot 项目中引入 jpa 的 jar 包以后,启动就报错:Cannot determine embedded database driver class for database type NONE
如下是 jpa 的 maven 地址:java
<!-- jpa --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency>
启动报错以下图:spring
产生这个异常发现是 SpringBoot 启动时会自动注入数据源和配置 jpamaven
在启动类中加入如下代码:spring-boot
@SpringBootApplication(exclude= {DataSourceAutoConfiguration.class,HibernateJpaAutoConfiguration.class})
从新启动项目便可。spa