Could not find mysql:mysql-connector-java 해결

서링·2023년 5월 13일
3

문제 발생 😱

Repository 테스트를 하던 도중 아래와 같은 테스트 실행 실패 문구가 떴습니다.

메시지를 보니 mysql-connector-java 를 찾을 수 없다는 것 같은데,,, build.gradle 에도 잘 있고 도대체 뭐가 문제일까요...ㅜㅜ

👇 해결 전 build.gradle

dependencies {
	runtimeOnly 'mysql:mysql-connector-java'
}

.
.
.

구글링을 열심히 한 결과!! MySQL 8.0.31 버전부터 groupIdartifactId가 변경되었다고 합니다.

MySQL 8.0.31 이전 버전

<groupId>mysql</groupId>
<artifactId>mysql-connector-java</artifactId>

MySQL 8.0.31 이후 버전

<groupId>com.mysql</groupId>
<artifactId>mysql-connector-j</artifactId>

해결 방법

따라서 변경된 Id에 맞게 build.gradle 을 아래와 같이 수정해주면 됩니다!

👇 해결 후 build.gradle

dependencies {
	runtimeOnly 'com.mysql:mysql-connector-j'
}

Reference

https://shanepark.tistory.com/466

profile
매일매일 성장하는 개발자 ✨🏃‍♀️

0개의 댓글