
가장 찾기가 애매하고 경우의 수가 많은 오류이다. 2~3시간 정도 근본적인 오류의 해결을 찾으려 시도했다.
무엇이 문제인지 여러 가지의 경우의 수를 생각했다.
환경변수 설정이 잘못 잡혀있는가?
classpath상의 문제인가?
1번의 경우에는 이미 다른 프로젝트에서 위와 같은 오류가 나지 않았으므로, 문제에서 제외하였다.
2번의 경우 terminal.app에서 해당 디렉터리로 이동해서 명령어로 .class 파일이 생성되고 패키지명으로 접근해서 해당 java파일을 실행했을 때 terminal상에서 제대로 출력하는 것까지 확인했다.
인터넷에서 흔히 발견할 수 있는 해결 방법들.. 🤷🏻♂️
파일 구조 상에서 파일명에 특수문자가 포함되는 경우 경로를 정상적으로 찾지 못한다. 👍
MacOS 환경의 폴더명중에 "알고리즘/자료구조"와 같이 특수문자 '/'를 ':'으로 인식해서 경로 자체를 인식하지 못했다.
폴더 명, 폴더 경로를 다시 확인해 볼 것
저도 같은 오류 만났는데 결국 새로 다운받았습니다 ㅠㅠ