-
[Spring Boot Error] Spring Boot 최초 실행 시 Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured. 해결 방법Study/소소한 팁 2023. 4. 25. 15:13
에러 메세지
*************************** 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).
오류 원인
데이터 소스 구성 실패
DB에 연결하려는데 필요한 정보가 없어서 생기는 초기에 발생하는 오류다.
또는 application.propertes 파일이나 application.yml 파일과 같은 설정 파일이 삭제되었거나 위치가 옮겨졌을 경우에도 발생된다.
해결방안
application.propertes 파일이나 application.yml 파일 둘 중 하나만 있으면 환경 요소의 값을 설정 할 수 있다.
application.properties
spring.datasource.url=jdbc:[Database]://localhost:3306/[Database스키마] spring.datasource.username=[DB 아이디] spring.datasource.password=[DB 비밀번호] spring.datasource.driver-class-name=[JDBC 드라이버]
application.yml
spring: datasource: url: jdbc:[Database]://localhost:3306/[Database스키마] username: [DB 아이디] password: [DB 비밀번호] driver-class-name: [JDBC 드라이버]
'Study > 소소한 팁' 카테고리의 다른 글
[Flutter] 안드로이드 스튜디오에 Flutter 개발환경 구축하기 (0) 2023.04.27 [Flutter] 플러터 설치 및 환경설정(Windows) (0) 2023.04.26 [Android Studio] 안드로이드 스튜디오 설치 방법 (0) 2023.04.25 주니어 개발자에서 미드레벨 개발자로 도약하기 위한 7단계 정리 (0) 2022.10.31 [Eclipse] 이클립스 path 설정/하나로 여러 워크 스페이스 사용 (0) 2020.12.07