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
다음과 같이 문제없이 실행되는 것이 확인된다

반응형