スポンサーリンク

APPLICATION FAILED TO START:Failed to configure a DataSource SpringBoot起動時のエラー

エラーの発生理由

データベースに接続しようとしたが、接続先情報がなく、接続できなかった。

エラーの解決策

1.データベースが始動しているか確認する。

2.application.properties にデータベース接続先、ユーザ名、パスワードを記述する。

データベースにMySQLを使用する場合の記入例。

spring.datasource.url=jdbc:mysql://localhost:3306/sampledb
spring.datasource.username=springuser
spring.datasource.password=ThePassword

データベースにOracleを使用する場合のYAML形式の記入例。

spring:
  datasource:
    url: jdbc:oracle:thin:@localhost:1521:XE
    username: yyyyyy
    password: xxxxxx

出力されるログ

***************************
APPLICATION FAILED TO START
***************************

Description:

Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.

Reason: Failed to determine a suitable driver class


Action:

Consider the following:
	If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
	If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).


BUILD SUCCESSFUL in 25s

スポンサーリンク

投稿日:2021年2月8日 更新日:

Copyright© 【Spring Hack】 , 2022 All Rights Reserved Powered by AFFINGER5.