[에러] Cannot resolve class or package 'mysql'

2023. 11. 8. 15:49에러 창고

728x90
SMALL

[Reason]

MySql 과 QueryDSL 을 사용하여 데이터 관련 작업들을 처리하고 있는데 프로젝트를 clean task를 수행하였더니 처음에는 Q객체가 이미 존재하여 생성할 수 없다는 에러가 발생하더니 해당 에러를 해결하고 나서는 위와 같은 mysql을 찾을 수 없다는 에러가 발생하였다.

 

 

[Solution]

(1)

 

(인텔리제이 기준)

File -> Invalidate Caches -> 아무것도 선택하지 않은 상태로 Invalidata and Restart 실행

 

 

(2)

1번 방법으로 정상적으로 해결되지 않을 경우

오른쪽 Gradle 항목 -> Refresh Gradle Dependencies 항목으로 디펜던시들 새로고침 처리

 

 

(3)

Mysql 디펜던시를 주석처리하여 Gradle에 반영했다가 다시 주석 처리를 해제하고 Gradle에 반영

주석 처리 후 반영
주석 해제 후 재반영

 

이후 다시 어플리케이션을 실행하면 정상적으로 실행이 완료가 된다.

728x90
반응형
LIST