본문 바로가기
마주쳤던 에러 해결 모음

[에러해결] Could not find com.mysql:mysql-connector-j:.

by 문자메일 2023. 8. 8.

에러문구 : Could not find com.mysql:mysql-connector-j:.

 

에러 원인 & 해결

mysql connector 드라이버를 gradle에서 'runtimeOnly 'mysql:mysql-connector-java' 으로 변경.

스프링 부트 버전에 따라 'mysql:mysql-connector-java', 'com.mysql:mysql-connector-j' 맞는 라이브러리를 사용해야 하는 것 같은데, 초기 프로젝트 생성시에 스프링부트 3.0.0↑ 위의 버전으로 생성하고, 2.6.7 버전으로 gradle에서 임의로 바꾸어서, 스프링 부트와 mysql connector 드라이버와 버전 호환이 안 되서 발생한 문제로 추정됨.

 

//runtimeOnly 'com.mysql:mysql-connector-j'
runtimeOnly 'mysql:mysql-connector-java'

댓글