2012-09-27 2 views
0

Eclipse (Eclipse RCP 애플리케이션을 새로 작성하려고 시도)에 익숙하지 않으며 이해할 수없는 많은 것들이 있습니다. 플러그인 종속성 (필자가 이해하는대로 매니페스트에 지정됨)과 제품 종속성 (제품 파일에 지정됨) 사이의 관계 (있는 경우)입니다. 필자의 관점에서 볼 때, 제품은 플러그인 의존적이며 모든 플러그인 의존성에 의존해야하지만 (물론 그렇게 간단하지는 않습니다) 누군가 해당 개념을 설명 할 수 있습니까? (또는 좋은 링크를 알고 있다면 여기로 던져주세요.)Eclipse 4. 제품 종속성과 플러그인 종속성

답변

2

제품 종속성은 런타임에 사용할 수 있고 제품 ​​내보내기/빌드에 포함될 플러그인을 정의합니다.

이 번들을 해결하려면 MANIFEST.MF에 정의 된 종속성이 필요합니다.

예 : Bundle_A, Bundle_B 및 Bundle_C가 있습니다. Bundle_A는 Bundle_B에 종속됩니다. Bundle_C에는 요구 사항이 없지만 Bundle_A는 확장 점으로 확장됩니다 (선택 사항과 유사 함).

제품에 Bundle_A를 추가하고 "필수 플러그인 추가"를 누르면 Bundle_B가 수행됩니다. 문제를 해결해야하기 때문입니다. Bundle_C는 필수 항목이 아니며 애플리케이션을 추가 할 때 애플리케이션에서 사용할 수 있습니다.

누구나 확인할 수 있습니다.

편집 : Eclipse Juno Help -> 플러그인 개발 환경 -> 개념 -> 제품 "에서 찾을 수 있습니다.

관련 문제