[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


댓글

이 블로그의 인기 게시물

[Python] # -*- coding: utf-8 -*-를 쓰는 이유

[소프트웨어공학] NS(Nassi-Schneiderman) 차트

[컴퓨터네트워크] Telnet이란?