반응형
Eclipse RCP의 플러그인, 기능 및 제품 간의 차이점은 무엇입니까?
차이점은 무엇입니까? 어떤 용도로 사용됩니까?
현상태대로 RCP 튜토리얼 세부 사항
플러그인은 Eclipse의 배포 및 설치 가능한 가장 작은 소프트웨어 구성 요소입니다.
각 플러그인은 다른 플러그인에 의한 기능 기여 (code 및 non-code) 가능성을 정의하는 확장 점을 정의 할 수 있습니다. 코드가 아닌 기능 기여는 예를 들어 도움말 콘텐츠 제공입니다.
이 아키텍처의 기반은 OSGI의 참조 구현 인 Eclipse의 런타임 환경 Equinox입니다. 자세한 내용은 OSGi 개발-튜토리얼 을 참조하십시오.
Eclipse의 Plugin 개념은 OSGI의 번들 개념과 동일합니다. 일반적으로 OSGI 번들은 플러그인과 동일하며 그 반대의 경우도 마찬가지입니다.
튜토리얼 기능 언급
기능 프로젝트는 기본적으로 논리적으로 분리 된 단위로 이해할 수있는 플러그인 및 기타 기능 의 목록입니다 .
Eclipse는 업데이트 관리자 및 빌드 프로세스에 기능 프로젝트를 사용합니다. 기능이있는 소프트웨어 라이센스를 제공 할 수도 있습니다.
마지막으로 제품 은 Eclipse 플랫폼으로 빌드 된 독립 실행 형 프로그램입니다. 제품은 선택적으로 패키지화되어 하나 이상의 기능으로 제공 될 수 있습니다. 이는 Eclipse 업데이트 메커니즘에 의해 단일 엔티티로 관리되는 플러그인의 그룹입니다.
그래서:
플러그인은 product라는 실행 단위로 패키지화 될 수있는 기능으로 그룹화 될 수 있습니다 .
반응형
'Programing' 카테고리의 다른 글
Nougat의 android.os.TransactionTooLargeException (0) | 2020.10.30 |
---|---|
XML 직렬화 직렬화 가능한 개체의 일반 목록 (0) | 2020.10.30 |
git diff-줄 끝 변경 표시? (0) | 2020.10.30 |
사용자가 사용을 거부 한 후 사용자에게 위치 서비스를 켜도록 프롬프트하려면 어떻게해야합니까? (0) | 2020.10.30 |
내 패키지 내에서 data.table 패키지 사용 (0) | 2020.10.30 |