Colud not find mysql:mysql-connector-java

나지은·2023년 7월 28일
0

🧐 Problem

mysql을 사용하기 위해 dependency를 추가하고 gradle을 reload 했더니,
Colud not find mysql:mysql-connector-java 라는 에러 메시지가 나타났다.

💡 Solution

프로젝트의 스프링 버전과 dependency 코드가 맞지 않아서 발생한 오류로, 스프링 부트 버전에 맞게 바뀐 코드를 입력해주거나, 스프링 부트의 버전을 낮춰주면 된다.

1. 스프링 부트 버전에 맞는 코드 입력

해당 프로젝트의 스프링부터 버전은 2.7.14이다.
해당 버전에서는 com.mysql:mysql-connector-j 를 사용해야 한다.

2. 스프링 부트 버전 낮추기

mysql:mysql-connector-java 를 사용하기 위해서 스프링 부트의 버전을 낮춘다. 2.7.6버전에서는 해당 코드가 사용 가능하다.

📎 Related Article

[Spring] Spring boot와 Mysql 연동 (Gradle)
https://skyriv312079.tistory.com/35

profile
즐거움을 찾는 개발자🐯

1개의 댓글

comment-user-thumbnail
2023년 7월 28일

좋은 정보 얻어갑니다, 감사합니다.

답글 달기