剛新建的新項(xiàng)目,寫了pom文件后,遇到這個(gè)問(wèn)題。。。
原因分析
導(dǎo)致這個(gè)問(wèn)題的原因是因?yàn)?,?pom.xml 配置文件中,配置了數(shù)據(jù)連接技術(shù) spring-boot-starter-jdbc 包 ,在啟動(dòng)配置文件時(shí) ,Spring Boot 的自動(dòng)裝配機(jī)制就會(huì)去配置文件中找,相關(guān)的數(shù)據(jù)庫(kù)的連接配置信息,如果找不到則拋出異常信息(具體源碼就不在這兒分析了,有興趣的可以自行去查看)
解決辦法
第一種解決辦法:
如果先暫時(shí)使用不到數(shù)據(jù)庫(kù)連接,只是測(cè)試搭建的項(xiàng)目是否能正常啟動(dòng),可以先將該配置項(xiàng)注釋掉即可,選中該項(xiàng)配置按快捷鍵 “ Ctrl + Shift + / ” 即可。
第二種解決辦法:
在 SpringBoot 應(yīng)用程序啟動(dòng)時(shí),排除 jdbc 的自動(dòng)裝配機(jī)制即可,在程序入口文件中新增配置注解 “ exclude=DataSourceAutoConfiguration.class ”
第三種解決辦法:
在開(kāi)發(fā)庫(kù)或者本地庫(kù)中,如果有可用的臨時(shí)數(shù)據(jù)庫(kù),可以先配置該庫(kù)為暫時(shí)的數(shù)據(jù)庫(kù)即可,在 application.properties 配置文件中,加入配置內(nèi)容:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-790755.html
成功解決文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-790755.html
到了這里,關(guān)于Failed to determine a suitable driver class的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!