Project/unlimit

main 메서드 실행 시 에러, Failed to configure a DataSource..

git-sun 2023. 11. 14. 23:01

1. 상황

build.gradle -> dependencies를 다음과 같이하여 프로젝트를 빌드하고, main 메서드를 실행했다

 

 

 

 

 

 

 

2. 에러 메세지

 

 

 

 

 

 

 

 

3. 에러 원인

dependencies에 Spring JPA가 추가된 상태에서, application.properties에 DB정보를 써주지 않은 것이 원인이었다!

 

 

 

 

 

 

 

 

 

4. 해결 방법

4-1. 임시 방편으로 dependencies 주석 처리

build.gradle -> dependencies에 추가된 Spring JPA가 DB정보를 요구하기 때문에, 이 부분을 주석 처리한다

 

 

4-2. applicaion.properties에 DB정보 입력

 

여기서는 MySQL을 사용했다

# DataSource
spring.datasource.url=jdbc:mysql://localhost:3306/[DB_스키마이름]?autoReconnect=true 
spring.datasource.username=[DB_Id]
spring.datasource.password=[DB_Password]
spring.datasource.driver-class-name=com.mysql.jdbc.Driver

 

 

 

다음과 같이 문제없이 실행되는 것이 확인된다

 

 

 

반응형