티스토리 뷰
Editor does not contain a main type
에디터에 메인 타입이 없습니다.
발생 상황 : A 컴퓨터에서 작성된 코드를 B 컴퓨터로 실행하려고 할 때 실행이 안되고 런처 에러가 뜸(코드 이동 시)
발생 원인 :
main 함수가 존재하지 않는다는 의미로
1. main함수를 작성하지 않은 경우
2.코드는 제대로 작성했는데 소스코드가 프로그램이 가동되기 위한 올바른 위치에 파일이 존재하지 않는 경우
등 크게 2가지로 나눠 볼 수 있다고 구글링하니까 나오는데
나는 1,2 모두 조건에 충족하지 않아서 다시 program exprorer를 확인해보니 패키지가 자바 패키지임을 인식못하고
일반 폴더로 인식되고 있었음(단, navigtor에는 원래 패키지가 폴더형식으로 보임)
해결 방안 :
1의 이유에는 public static void main(String[] args) {}안에 작동할 메인함수를 작성해주면 되고
2의 이유에는 프로젝트 우클릭 -> build path -> configure build path -> source 클릭 -> add folder... ->
create new folder -> 클릭 후 src 폴더 만든 다음후 src내에 패키지 임의로 생성 해 준 다음에 이전 코드들을 모두 src내에 넣어주면 된다
근데 저거 하다가 오류나서 프로젝트를 모두 삭제한 후 다시 코드들을 import했더니 문제가 해결됨
띠용,,,