본문 바로가기

프로그래밍 - 활용/에러

[Eclipse] Eclipse Java Project 생성 시 발생한 에러 해결하기

1. 에러 문구

Must declare a named package because this compilation unit is associated to the named module라는 에러가 발생했다.

 

2. 발생 상황

코드를 길게 작성한 상태도 아니고 프로젝트 생성 후에, 클래스를 만들었는데 에러가 뜬 상황이다.

자바를 기초부터 차근차근 배우기에 어떠한 부분이 잘못 되었는지 감이 오지 않았다. 복잡한 코드를 작성했다면, 코드에서 문제를 분석하겠으나 기초 설정 셋팅에서 에러가 발생했기 때문이다.

 

3. 해결

해당 에러를 검색한 결과 프로젝트를 생성할 때 JAVA의 버전을 특정 버전으로 내려서 설정하면 되었다.

위의 사진에서 JavaSE-1.8로 특별히 설정을 했다. 참고로 에러가 떴을 땐, JavaSE-19로 설정이 되어있었다.

JDK버전을 변경해 준 후, 프로젝트를 생성완료하고 클래스까지 만들어도 동일한 에러가 발생하지 않았다.