본문 바로가기

Eclipse/Plugin

PDE 개념 이해하기

  • PDE(Plug-in Development Environment) Overview
    - PDE는 Eclipse plug-ins, fragments, features, update sites, RCP products를 create, develop, test, debug, build , depoly 할 수 있는 tool을 제공한다.
    - PDE는 OSGi tooling도 제공함으로써 eclipse plug-in말고 component programming을 위한 환경도 제공해준다.
    - 세 가지 component로 이루어져 있음
        1) UI : plug-in과 OSGi bundle 개발을 위한 editor, tool ,model
        2) API Tools
        3) Build - Ant based tool과 자동화된 build script ( plugin.xml, bulid.properties의 정보를 보고 )


  • 용어 정리
    - Product
        Eclipse 기반 product는 Eclipse platform으로 build된 stand-alone program이다. product는 Eclipse update 메카니
        즘에 의해 관리되는 plugin의 집합인  feature들로 패키지 되어있다.

        Product는 run하는데 필요한 모든 code와 plugin을 포함하고 있다. JRE와 Eclipse platform code를 포함하고 있다.

        PDE는 splash screen, dialog 등을 설정할 수 있는 product configuration file( .product 파일 )을 제공해준다.

    - Update Site
        


'Eclipse > Plugin' 카테고리의 다른 글

이클립스 RCP 개념  (0) 2017.10.31
Platform architecture ( 이클립스 플랫폼 아키텍처 )  (0) 2017.09.15
기타  (0) 2017.04.04
Help>About 커스터마이징하기  (0) 2017.04.01