0
在執行春天啓動應用程序,我得到這個錯誤春季啓動應用程序的數據庫連接錯誤
無法確定數據庫類型無 行動嵌入式數據庫驅動程序類:如果你想要一個嵌入式數據庫請對支持一個 類路徑。如果您要從 特定配置文件加載數據庫設置,則可能需要激活它(沒有配置文件 當前處於活動狀態)。
在執行春天啓動應用程序,我得到這個錯誤春季啓動應用程序的數據庫連接錯誤
無法確定數據庫類型無 行動嵌入式數據庫驅動程序類:如果你想要一個嵌入式數據庫請對支持一個 類路徑。如果您要從 特定配置文件加載數據庫設置,則可能需要激活它(沒有配置文件 當前處於活動狀態)。
Spring Boot試圖自動配置您的數據庫連接,並且您沒有提供連接信息。因此,Spring Boot嘗試尋找嵌入式數據庫驅動程序(如H2或HSQLDB),並且因爲您沒有包含任何這些驅動程序而失敗。
你有三種解決方法:
你並不需要一個關係數據庫:從你的classpath(Maven的POM或搖籃)刪除休眠,彈簧引導起動JPA等。
你只是想用內存數據庫測試本地的東西:把H2加到你的類路徑中。對Maven的依賴關係部分內容添加到pom.xml中:
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>
添加數據庫驅動程序到類路徑和連接信息添加到您的application.properties
spring.datasource.url = …
spring.datasource.driver-class-name = …
spring.datasource.username = …
spring.datasource.password = …