이클립스에서 자바 프로젝트를 컴파일할때 위와 같은 Editor does not contain a main type이라는 에러가 발생하거나 Selection does not contain a main type 에러가 발생할때의 대처방법에 대해서 알아보도록 하겠습니다.
자바 파일이 src폴더 밖에 있는 경우
scr폴더가 없다면 프로젝트 우클릭 -> Java Build Path -> Source -> Add Folder를 눌러 src폴더를 만들어주고 그 안에 자바 클래스 파일을 넣으시면 됩니다.
프로젝트에서 JDK를 인식하지 못하고 있는 경우
프로젝트 우클릭 -> Project Facets -> Java를 사용하고 있는 버전으로 바꿔줍니다.
이밖에 발생할 수 있는 경우들
1. main함수가 존재하지 않거나 오타가 있을 경우
2. 클래스를 감싸는 패키지가 없는 경우 (default 패키지도 없을 경우)
3. build path에서 Libraries에 필요한 라이브러리가 누락되어있을 경우
'ETC. > IDE' 카테고리의 다른 글
[IDE] 이클립스 한글 깨짐(인코딩) 문제 해결 (UTF-8, EUC-KR, MS949) (0) | 2021.12.26 |
---|---|
[IDE] 이클립스 The Literal of type int is out of range 에러 해결 (0) | 2021.05.19 |
[IDE] Can't load IA 32-bit .dll on a AMD 64-bit platform 에러 해결방법 (0) | 2021.05.13 |
[IDE] 이클립스 JVM is not suitable for this product 에러 해결 (0) | 2021.05.12 |