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

PersesTitan·2022년 7월 22일
0

Error

목록 보기
9/18

Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.
2022-07-22 14:58:17.827 ERROR 55647 --- [  restartedMain] o.s.b.d.LoggingFailureAnalysisReporter   : 

***************************
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).


Process finished with exit code 0

우선 이렇게 뜨는 이유는 DB설정을 하지 않아서인데요. application.propertiesapplication.yml에 DB정보인 url, username, password등을 설정해주시면 됩니다.

여담으로 H2같은경우 설정하지 않아도 잘 작동이 되는데 아무것도 작성하지 않으면 기본값으로 로컬 서버로 작동하므로 문제가 발생하지 않습니다. (같은 임베디스 DB인 HSQL, Derby또한 똑같이 기본값이 로컬 서버로 되는걸로 알고 있지만 사용해본적이 없어서 확답이 어렵네요....)

profile
안녕하세요 페르세스 티탄입니다! 부족한 부분이 많이 있겠지만 잘부탁드립니다.

0개의 댓글