728x90
상황 : 프로젝트 생성 후 바로 실행 했는데 다음과 같은 에러 남.
caused by: org.springframework.beans.factory.beancreationexception: error creating bean with name 'datasource' defined in class path resource [org/springframework/boot/autoconfigure/jdbc/datasourceconfiguration$hikari.class]: bean instantiation via factory method failed; nested exception is org.springframework.beans.beaninstantiationexception: failed to instantiate [com.zaxxer.hikari.hikaridatasource]: factory method 'datasource' threw exception; nested exception is java.lang.illegalstateexception: cannot load driver class: com.mysql.jdbc.driver
이유 : dataSource 문제. mysql 이나 mybatis등 디비 관련 설정을 추가했는데 build gradle이나 application.yml 에 설정을 제대로 해주지 않으면 발생한다.
해결 :
나의 경우 build.gradle에 요걸 빼먹어서 발생했다. 추가 후 실행하면 문제 해결!
dependencies {
implementation 'mysql:mysql-connector-java'
// 이하 생략
}
728x90
'🍃 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁' 카테고리의 다른 글
[ IntelliJ] tests were Method or class mismatch (0) | 2022.07.11 |
---|---|
[SpringBoot] 'com.mysql.jdbc.Drvier'. This is deprecated 해결방법 (0) | 2022.07.11 |
thread starvation or clock leap detected housekeeper delta hikari (0) | 2022.05.09 |
카카오 로그인 동의 철회하기 (1) | 2022.04.26 |
스프링부트x리액트 '카카오 로그인 하기' (JWT+OAuth2) [2] (5) | 2022.04.26 |
댓글