- 오류 상황
- 해결방법 1단계 : build.gradle에서 edit Starters.. 를 활용하여 mysql driver을 설치
- 해결방법 2단계 : 그래도 안 되면 의존성 코드를 직접 확인해준다. (스프링부트2와 3에 따라 코드가 다르다.)
dependencies {
runtimeOnly 'com.mysql:mysql-connector-j' //스프링부트3
}
dependencies {
runtimeOnly 'mysql:mysql-connector-java' //스프링부트2
}
- 해결방법 3단계 : 캐시 다시 로드. 의존성 코드를 계속 건드렸었는데 이거 때문인지, driver-class-name은 해결됐으나, gradle 빌드하는데 빨간줄이 떴다. 캐시를 다시 로드해주었더니 해결됐다.
참고 : https://velog.io/@chanmi125/에러-해결-mysql.cj.jbcd.driver-빨간줄-오류
'[오류] 트러블 슈팅' 카테고리의 다른 글
도커허브, 젠킨스 파이프라인, ec2 data transfer 요금 부과 (1) | 2024.05.28 |
---|---|
아무것도 건드린 게 없는데, ssh 접속 Operation timed out 문제 발생 (0) | 2024.05.09 |
[오류 해결] 우분투 리눅스 gcc - No such file or directory compilation terminated. (0) | 2023.11.05 |