모듈 아이콘과 폴더 아이콘이 비슷하게 생겼지만 폴더를 모듈로 바꾸는게 아니라 새롭게 모듈을 만들어서 폴더 위치로 맞춰야 한다.
Parent를 none으로 하는 것은 기존의 프로젝트에 속하지 않는 새로운 프로젝트의 모듈을 만든다는 의미이다. 빌드 방식부터 다시 설정할 수 있다.
Advanced settings에서 groupId는 나중에 수정 가능하고, artifactId는 모듈 이름과 같은 거라서 신경쓸 필요가 없다.
생성된 모듈은 패키지처럼 수동으로 옮겨서 프로젝트 폴더 구조에 끼워넣을 수 있다.
하위 경로에 가지고 있는 src/와 build.gradle이 의도에 맞지 않으면 삭제 가능하다.
빌드 시스템이 intelliJ인 경우 .iml 파일이 build.gradle 대신 있다.
출처: ChatGpt
유익한 글이었습니다.