2014-01-15 2 views
0

번들을 OSGi 프레임 워크 실행 프로그램의 번들 화면에 추가하는 올바른 방법은 무엇입니까? 이클립스 내부의 플러그인 폴더에 추가했습니다. 일부 번들에서는 작동했지만 전부는 아닙니다.Eclipse OSGi Framwork launcher 사용 가능한 번들

번들을 추가하는 다른 방법이 있습니까?

또한 번들이 화면에 나타나지 않는 이유를 찾는 방법이 있습니까?

+1

'대상 플랫폼'을 사용하고 있습니까 아니면 설치된 Eclipse 만 사용하고 있습니까? –

+0

방금 ​​Eclipse를 설치했습니다. 대상 플랫폼에 대한 정보 주셔서 감사합니다. 나는 그것에게 시도를 줄 것이다 :) – smiron

답변

1

OSGi 프레임 워크가 eclipse 플러그인 개발 환경과 함께 제공되며 bndtools와 함께 제공되는 구성이 아닌 표준 구성을 실행한다고 가정합니다.

그런 경우 런처에 ​​표시된 번들은 대상 플랫폼의 정의에 따라 다릅니다. 이 플 '폼은 실행 구성을 위해 플러그인 프로젝트에 추가되는 번들 세트입니다. 기본 정의는 eClipse 런타임입니다.

플러그인 개발 뷰에서 새로 만들기 ... 대상 정의 옵션을 사용하여 고유 한 대상 플랫폼을 정의 할 수 있습니다. 이 대상 정의에서 포함시키려는 디렉토리, 기능 또는 eClipse 플러그인을 추가 할 수 있습니다. 그러면 번들과 함께 자신의 디렉토리를 추가 할 수 있습니다. 그런 다음이 대상을 대상 정의 편집 창에서 "대상 플랫폼으로 설정"링크를 눌러 작업 공간에 사용할 대상 정의로 정의 할 수 있습니다.