[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