[IDE] Error: Could not find or load main class Controller Caused by: java.lang.ClassNotFoundException

김민건·2023년 7월 18일
1

ISSUE

목록 보기
4/6
post-thumbnail

발생 배경

이전 프로젝트를 오랜만에 빌드하던 과정에서 발생

Error: Could not find or load main class Controller
Caused by: java.lang.ClassNotFoundException: Controller

VsCode, IntelliJ 두개의 IDE 모두에서 발생.
여러글들에서 해결법으로 제안했던 방법 시도

  • 환경변수 ClassPath 수정
  • clean java language server workspace
  • IDE 삭제 후 재설치
  • Root Dir 확인
  • 등등...
    모두 실패

해결

rootProject.name 프로젝트 이름 설정에 공백을 제거
기존에는 작동이 잘 되었지만, IDE가 업데이트되면서 막힌것으로 추측된다.
-> IDE의 버전이 낮은 팀원들은 문제없이 동작.
-> eclipse는 공백에 관계없이 동작하는 것을 확인(2022/04/19 기준)

주의

오류 방지를 위해 rootProject.name에 공백 지양.

profile
BackEnd Developer

1개의 댓글

comment-user-thumbnail
2023년 7월 18일

뛰어난 글이네요, 감사합니다.

답글 달기