[Intelij] 멀티모듈 프로젝트 구성해보기
·
노빠꾸 개발일지/JAVA
이번 피드에서는 멀티모듈 프로젝트를 구성해보겠습니다. 먼저 멀티모듈에 대해 간단히 알아보겠습니다. 멀티모듈 프로젝트는 하나의 Root 프로젝트 아래에 여러개의 독립적인 서브모듈(SubModule)로 구성된 프로젝트 구조를 의미합니다. 여기에서, 각 서브모듈은 독립적인 코드베이스, 설정, 빌드스크립트를 가질 수 있습니다. 1. ROOT 프로젝트 생성우선 기본이 될, Root 프로젝트를 생성해줍니다. 프로젝트 생성은 어렵지 않아 넘어가겠습니다. 프로젝트는 Gradle, Maven 기반의 Java프로젝트로 생성하면 됩니다. Root프로젝트에서는 별도의 코드없이 하위 모듈만 관리할 것이기 때문에, 생성이 완료된 프로젝트에서 src폴더는 삭제합니다. 여기까지 완료가 되면, Root프로젝트의 기본 구성이 완료입..