리나 Dev토리

갑자기 MySQL 연결이 안될때 Failed to load driver class com.mysql.cj.jdbc.Driver in either of HikariConfig class loader or Thread context classloader 본문

SpringBoot 개인플젝(TodayMaker)

갑자기 MySQL 연결이 안될때 Failed to load driver class com.mysql.cj.jdbc.Driver in either of HikariConfig class loader or Thread context classloader

리나lina 2023. 4. 7. 15:55

어제 까지 잘 실행되던 어플리케이션이 

오늘 실행하니 dataSource 빈을 만드는데 에러가 났다.

 

윈도우 - 관리도구 - 서비스 가서 봐도 잘 실행되고 있고

혹시 해서 다시 시작하고

HeidiSQL에서도 잘 접속되고

CMD에서도 잘 접속되고

 

gradle이나 properties 파일도 건들여진게 없었다.

 

그래서 DB 커넥션 pool 상태를 조회해보니

 show status like '%connect%';

 

동시 접속자는 현재  1 밖에 없었고,

max connection 설정은 초기값 대로 151 이었다.

 

 

Failed to load driver class com.mysql.cj.jdbc.Driver in either of HikariConfig class loader or Thread context classloader

 

방법을 찾다가 gradle을 clean 하라는 말을 보았고

Intellij IDE에서  '회전🔁' 아이콘을 클릭하여 gradle 프로젝트를 다시 로드하였더니

bulid가 정상적으로 완료되었고,

애플리케이션이 정상 실행되었다~~~!!!

프로젝트에서 gradle을 reload 함으로써

gradle의 변경사항을 감지하고 프로젝트 구조를 새로고침 해준다고 한다. 

 

compileQuerydsl과 compileJava가 최신꺼로 업데이트 되었다.

 

어제까지 잘 되던게 안된다면 build 다시해보기~!

 

Comments