maven Plugin 플러그인 역시 Maven의 핵심 요소로 Goal이라는 실행 단위들을 집합으로 구성되어 있습니다. 플러그인은 새로운 패키징 타입을 도입하여 빌드 라이프사이클을 만들어낼 수도 있습니다. 플러그인 이름 살펴보기 여태까지 사용했었던 clean:clean 이라는 Goal은 실제로는 org.apache.maven.plugins:maven-clean-plugin:clean 이었습니다. 특정 버전의 플러그인을 사용하기 위해 다음과
goal Maven 용어 1 Plugin Goal Phase 위 세개가 매우 비슷해 보이면서 다른 듯 해서 햇갈립니다. Maven으로 프로젝트 생성하기에서 사용했었던 명령어는 다음과 같이 두 개 밖에 없습니다. mvn archetype:create 와 mvn package 였습니다. archetype은 Plugin, create는 Goal, package는 Phase입니다. Goal은 Plugin에 포함되어 있고, 하나의 Plugin은 여러개의 Goal을