[오류] 트러블 슈팅
[오류 해결] application.yml 내 driver-class-name: com.mysql.cj.jdbc.Driver 항목
e_jeong
2024. 2. 20. 22:09
- 오류 상황
- 해결방법 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-빨간줄-오류