[Maven] 플러그인(plug in)이란?
[Maven] 플러그인(plug in)
플러그인(plug in)이란 ?
일반적인 소프트웨어의 일부브라우저에서 취급할 수없는 인터넷 상의 콘텐츠를 취급한다.
웹 브라우저의 일부로서 쉽게 설치되고 사용될 수 있는 프로그램
- 주요 플러그인(plug in)
- Adobe Flahs
- Windows Media Player
- Java
- Quicktime
- Abode Reader
mvn에서 플러그인 이란?
- 메이븐은 플러그인을 구동해주는 프레임워크(plugin execution framework)이다.
- 메이븐은 여러 플러그인으로 구성되어 있으며, 각각의 플러그인은 하나 이상의 goal(명령, 작업)을 포함하고 있다. Goal은 Maven의 실행 단위이다.
- 플러그인과 골의 조합으로 실행한다
- ex) mvn <plugin>:<goal> = mvn archetype:generate
- 메이븐은 여러 goal을 묶어서 lifecycle phases로 만들고 실행한다.
- ex) mvn <phase> = mvn install
- 이렇게 실행하면 install단계를 모두 실행한다.
- 플러그인 목록
참고 : http://sjh836.tistory.com/131
댓글
댓글 쓰기