여기에 몇 가지 Maven 개념에 대한 "나무를 통한 숲"을 보면서 힘든 시간을 보내고 있습니다. Maven은 validate
으로 시작하고 test
으로 시작하여 deploy
으로 끝나는 일련의 소위 "빌드주기 단계"으로 사전 구성되어있는 것으로 알고 있습니다.Maven : 라이프 사이클 단계 및 목표 간의 관계
주요 빌드 단계를 대상으로 구성한 Ant의 Maven에 도착했습니다. 선형 빌드로 다른 대상에 종속 될 수 있습니다. 그런 다음 대상을 절차 작업으로 분해합니다. 메이븐 (Maven)은 이것을 지원하는 것 같지만 의 목표는입니다.
내 질문 (대상 및 작업 측면에서 생각하기 때문에 익숙하지 않음) :이 수명주기 단계 (package
, verify
등)는 목표와 어떻게 관련이 있습니까? 어떤 단계에서 어떤 목표를 실행하도록 구성해야합니까, 아니면 Maven에 의해 자동으로 수행됩니다.
또는 목표가 속한 단계가 미리 정의되어 있습니까?
나는 그 (것)들 또는 그들의 조직을 위해 작동하는 주문 건물을 창조하기 위하여 목표를 어떻게 주문하는지 보지 않고있다.
어떤 선명도에 대해 미리 감사드립니다.
_Maven을 참조하십시오 [내 대답 (http://stackoverflow.com/a/30953905/1744774) : Lifecycle vs. Phase vs. Plugin vs. Goal_에 대한 자세한 내용은 명명 된 항목을 참조하십시오. –