메이븐 프로젝트 빌드시 parent, common child 빌드 순서를 정리
Maven 멀티 모듈 프로젝트에서 빌드 순서는 Maven Reactor에 의해 자동으로 계산되지만, 기본적으로 의존성(Dependency)과 상속(Inheritance) 관계에 따라 결정됩니다. 정리하자면 빌드 순서는 Parent(Root) → Common(의존되는 모듈) → Child(의존하는 모듈) 순서입니다. 상세한 순서와 이유는 다음과 같습니다. 1. 빌드 순서 요약 Parent (Root Project) 가장 먼저 처리됩니다. 프로젝트의 전체 구조, 공통 설정(플러그인 버전, 자바 버전 등)을 읽어들여야 하므로 최우선순위입니다. Common (Shared Library) 다른 … 더 읽기