이클립스를 처음 실행하고 프로젝트 생성 후
public class Main {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
위와 같이 클래스를 만들어 실행을 하였는데
java.lang.module.InvalidModuleDescriptorException: Main.class found in top-level directory (unnamed package not allowed in module)
와 같은 오류가 떴다.
그래서 찾아보니 자바 9 버전부터 모듈을 사용하여 생긴 오류라고 한다.
프로젝트를 생성할 때
빨간색으로 밑줄 친 부분의 체크를 풀어주면 쉽게 간단하게 해결이 가능하다.