![[Eclipse] 오류 : 기본 클래스을(를) 찾거나 로드할 수 없습니다.](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoVUbh%2FbtsjcsqplVd%2FOgqsUtykeERmXz4roGSLCK%2Fimg.jpg)
에러 메세지
오류 : 기본 클래스 path 을(를) 찾거나 로드할 수 없습니다.

원인
클래스가 프로젝트에 없거나 패키지 구조가 잘못된 경우 등 경로 탐색 불가
컴파일 혹은 빌드 실패
해결
해본 방법들..
1. 이클립스 재실행 - 실패
2. 환경 변수 설정 - 실패
- CLASSPATH의 %JAVA_HOME%\lib를 %JAVA_HOME%\lib;.; 로 변경
3. Project > Properties > Run/Debug Settings 모두 삭제 - 실패
4. Project > Clean 혹은 CMD에서 eclipse폴더에서 eclipse.exe -clean - 실패
5. 패키지 최상단에 해당 클래스 옮겨서 실행 - 실패
6. Run > Run Configurations > Classpath > Use teomprary JAR .... 체크 - 실패
7. Workspace 재생성 - 실패
8. 현재 JAVA 17 사용중인데 해당 프로젝트가 JAVA 8사용중이라 JAVA 8로 다운그레이드 - 실패
9. Eclipse 재설치 - 실패
구글링과 머리속에서 나온 지식들을 모두 활용했는데 다 실패해서 낙담하고 있었다
분명 포스팅 전일까지만 해도 잘 돌아갔던 녀석인데..

마지막으로 다시 프로젝트 최상단부터 확인해보고, 이상 없으면 포기하자 라고 생각하고 찬찬히 들여다봤더니 프로젝트 빌드 과정에서 무엇인가 꼬였던 것 같음.

위 사진처럼. Crawling 데이터 엑셀화를 위해 따로 poi를 활용하고 있었는데 라이브러리 추가만 해놓고 사용하지 않아서 까먹고 있었는데 컴퓨터 정리한다고 안쓰는 파일들을 날리면서 JAR파일이 같이 날아가버려서 빌드가 안 됐던 상황인 것 같음..
지워주니까 잘 동작했다.
섬세하지 못해 1시간이나 잡아먹게 되었다... 반성하자...
2023.04 ~ 백엔드 개발자의 기록
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!