springboot啟動時報錯Cannot determine embedded database driver class for database type NONE解決辦法


 

 springboot啟動報錯如下圖:

 

 

 

出錯原因:springboot啟動時會自動注入數據源及配置jpa

解決辦法:

1,在pom文件中加h2引用

 

<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<scope>runtime</scope>
</dependency>

 

 

 2.在啟動類上加上

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

 

 3,以上解決辦法只是針對該springboot應用不與數據庫之間有交互的場景下,使用,

若應用與數據庫有交互,那么@SpringBootApplication(exclude={DataSourceAutoConfiguration.class,HibernateJpaAutoConfiguration.class}) 是不能用的!!!!!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM