본문 바로가기

Spring

IntelliJ Cannot find symbol 에러, dependencies 빨간 줄 해결

IntelliJ Cannot find symbol 에러, dependencies 빨간 줄 해결 

 

잘 돌아가던 프로젝트고, 안 돌아갈리가 없는데도

Cannot find symbol 에러가 뜨면서 Dependencies에 빨간 줄이 좍좍 가있는 경우가 있다.

이렇게...

이 화면은 intellij 우상단 maven -> 프로젝트명 -> Dependencies를 클릭했을 때의 화면이다.

 

이런 에러가 발생했을 때, 나의 경우는 모두 maven 프로젝트였다.

gradle 프로젝트에서도 이 에러가 자주 발생하나 해결 방법은 통하지 않을 수도 있다...

 

내가 해결한 방법

intellij 우상단 Maven -> 프로젝트명 우클릭 -> Reload project

 

이 외에 인터넷에서 보이는 해결 방법은 아래와 같지만

나는 이 방법들로 해결하지 못했다.

1. clean 후 재빌드

maven의 경우

intellij 우상단 Maven -> 프로젝트명 -> Lifecycle -> clean

intellij 우상단 Maven -> 프로젝트명 -> Lifecycle -> package

이 방법으로는 이번 에러가 아니더라도 정말 많은 문제가 해결된다.

뭐가 잘 안 될 때 clean -> package 하면 해결되는 경우가 많다.

2. 캐시를 지운다

3. IntelliJ를 껐다가 켠다