[IDE] 이클립스 Editor does not contain a main type 에러 해결

이클립스 에러

이클립스에서 자바 프로젝트를 컴파일할때 위와 같은 Editor does not contain a main type이라는 에러가 발생하거나 Selection does not contain a main type 에러가 발생할때의 대처방법에 대해서 알아보도록 하겠습니다.

 

자바 파일이 src폴더 밖에 있는 경우

해결방안1

scr폴더가 없다면 프로젝트 우클릭 -> Java Build Path -> Source -> Add Folder를 눌러 src폴더를 만들어주고 그 안에 자바 클래스 파일을 넣으시면 됩니다.

 

프로젝트에서 JDK를 인식하지 못하고 있는 경우

해결방안2

프로젝트 우클릭 -> Project Facets -> Java를 사용하고 있는 버전으로 바꿔줍니다.

 

이밖에 발생할 수 있는 경우들

1. main함수가 존재하지 않거나 오타가 있을 경우

2. 클래스를 감싸는 패키지가 없는 경우 (default 패키지도 없을 경우)

3. build path에서 Libraries에 필요한 라이브러리가 누락되어있을 경우

Designed by JB FACTORY