2011-11-07 7 views
4

Equinox가 기본 번들을 조사하여 작동하는 방식을 이해하려고합니다.Equinox 및 OSGI 번들

org.eclipse.osgi과 org.eclipse.equinox 번들 번들 간의 관계/차이점을 일반적인 용어로 설명하거나 알려줄 수 있습니까? 내가 이해 한 바로는 org.eclipse.osgi은 기본 OSGI 런타임 구현을 포함하고 org.eclipse.equinox은 추가 서비스를 구현합니다.

답변

1

사실, 그 반대의 경우입니다. 패키지 org.eclipse.osgi은 내부를 관리하고 일부 서비스를 제공합니다 (전부는 아니지만 여기 목록 참조 : http://www.eclipse.org/equinox/bundles/). org.eclipse.equinox 번들은 전체 프레임 워크를 나타내며 번들 관리에 대한 책임이 있으며 시작 수준이 가장 낮습니다.

+3

올바르지 않습니다. 'org.eclipse.osgi'는 OSGi 프레임 워크 구현입니다. 그것은 핵심의 핵심입니다. org.eclipse.equinox. * 묶음은 여전히 ​​매우 낮은 수준이지만 내부 핵심 기능은 아닙니다. –

+0

Equinox 번들을 얻을 수있는 공용 Maven 저장소가 있습니까? Maven Central과 Sonatype repos에는 Equinox/bundles 페이지에 언급 된 대부분의 번들이 없습니다. – Renato

+0

maven을 직접 사용할 수 없다고 생각합니다. Eclipse Tycho : http://www.eclipse.org/tycho/ – thobens

관련 문제