초급의 끄적거림

[SpringBoot] IntelliJ IDEA :: Cannot resolve class or package 'mysql' 본문

Framework/Spring boot

[SpringBoot] IntelliJ IDEA :: Cannot resolve class or package 'mysql'

codingD 2020. 5. 26. 13:15

에러 내용

  • Gradle 프로젝트에 mysql을 연동하려고 'spring.datasource.driver-class-name=com.mysql.cj.jdbc.Driver' 를 입력하였는데 발생
  • IntelliJ IDEA 에서 Gradle 기반의 프로젝트 작성시, 프로젝트 내 classpath에서 해당 클래스를 찾지 못하여 발생하는 것으로 External Libraries 탭을 보면 /build.gradle 의 dependencies에 정의한 라이브러리들이 로드되지 않은 것을 확인할 수 있음
cannot resolve class or package 'mysql'
cannot resolve class or package 'cj'
cannot resolve class or package 'jdbc'
cannot resolve class or package 'Driver'

 

해결책

  • File -> Invlidate Caches / Restart... 를 실행 후 IntelliJ IDEA를 재시작

  • 위의 방법으로 해결 되긴 하였으나, 해결이 안될 경우
    • Gradle -> 프로젝트명 우클릭 -> Refresh external project 클릭 하여 오류가 해결되었는지 확인

Comments