1. 에러 발생
Run을 돌린 후 Cannot reolve symbol "~~" 이 여러 개 뜸.

2. 원인파악
찾아보니,
클래스 패스(classpath)가 올바르게 설정되지 않았거나 클래스 파일이 올바른 위치에 존재하지 않을 때
이런 에러가 발생한다고 한다.
내 생각에는 Refactor를 사용하지 않고
drag & drop이나 copy & paste 등으로 마구잡이로 클래스들을 다른 디렉토리로 이동시키다가 에러가 발생한 것 같다.
(이전에도 몇 번 이런 적이 있었다.)
3. 해결방법
아마 이 3가지 방법을 순차적으로 진행해보면 해결될 것이다.
1차 시도.
Build -> Clean Project 하고, Build -> Rebuild Project를 한다.
2차시도.
FIle -> Invalidate Caches / Restart 를 선택하고, 재실행 시킨다.
3차시도...
이래도 안된다면, 한 번 SDK에 JDK가 지정되어 있는지 확인해보자.
File -> Project Structure -> SDK
맥은 [Command + ;]
해당 SDK의 JDK를 다시 지정해보길 바란다.

1. 에러 발생
Run을 돌린 후 Cannot reolve symbol "~~" 이 여러 개 뜸.

2. 원인파악
찾아보니,
클래스 패스(classpath)가 올바르게 설정되지 않았거나 클래스 파일이 올바른 위치에 존재하지 않을 때
이런 에러가 발생한다고 한다.
내 생각에는 Refactor를 사용하지 않고
drag & drop이나 copy & paste 등으로 마구잡이로 클래스들을 다른 디렉토리로 이동시키다가 에러가 발생한 것 같다.
(이전에도 몇 번 이런 적이 있었다.)
3. 해결방법
아마 이 3가지 방법을 순차적으로 진행해보면 해결될 것이다.
1차 시도.
Build -> Clean Project 하고, Build -> Rebuild Project를 한다.
2차시도.
FIle -> Invalidate Caches / Restart 를 선택하고, 재실행 시킨다.
3차시도...
이래도 안된다면, 한 번 SDK에 JDK가 지정되어 있는지 확인해보자.
File -> Project Structure -> SDK
맥은 [Command + ;]
해당 SDK의 JDK를 다시 지정해보길 바란다.
