본문 바로가기
Error

[Error] 인텔리제이에서 같은 패키지 내 클래스에 접근시 "cannot find symbol"이 발생

by 케로베로 2020. 8. 22.

내용 

 인텔리제이 환경에서 같은 패키지의 클래스로 객체를 선언하려했는데 cannot find symbol 에러가 발생하였다.

클래스를 찾지 못하는 경우이기 때문에 보통의 경우에는 철자를 틀리거나 import를 안하는 실수를 했을 때 발생하는데 나의 경우 철자도 틀리지 않았고 동 패키지내의 클래스이기에 별도의 import도 필요하지 않았다.

원인

 확실한 원인은 알 수 없지만 캐시를 삭제하고 다시 실행해보라는 내용이 많았다. 

해결

 Build -> Rebuild Project 로 다시 빌드해주었더니 말끔히 해결되었다.

출처

https://intellij-support.jetbrains.com/hc/en-us/community/posts/206948405-Intellij-can-t-find-classes-in-same-package