OSGi 애플리케이션 프로젝트에 컴포지트 번들 추가

이 태스크 정보

컴포지트 번들은 사용 번들 또는 애플리케이션 번들로 애플리케이션에 추가될 수 있습니다.

사용 번들로 애플리케이션에 컴포지트 번들 추가

task_context

컴포지트 번들은 Application-Content 목록에 있는 번들의 패키지 종속 항목을 충족시키기 위해 Use-Bundle 목록에 추가됩니다. Use-Bundle 목록에 있는 각 번들 또는 컴포지트 번들은 Application-Content 목록에 있는 하나 이상의 번들에 하나 이상의 패키지를 제공해야 합니다. 이러한 번들은 런타임에 공유 번들 공간으로 프로비저닝됩니다. 프로비저닝은 저장소에서 번들을 가져오는 프로세스입니다.

사용 번들에 대한 자세한 정보ColonSymbol

공유 번들은 애플리케이션 특정이 아닙니다. 공유 번들에 있는 패키지의 한 인스턴스는 여러 애플리케이션에서 사용할 수 있습니다. 공유 번들은 애플리케이션 번들에서 패키지 또는 서비스를 가져올 수 없습니다. 애플리케이션의 공유 번들은 애플리케이션에 직접 포함되지 않고 참조로 제공되어야 합니다.

사용 번들은 적어도 하나의 패키지를 애플리케이션 번들에 제공하는 공유 번들입니다. 사용 번들은 사용 번들 헤더의 애플리케이션 Manifest에서 참조합니다.

task_procedure

  1. 엔터프라이즈 탐색기에서 사용자의 OSGi 애플리케이션 프로젝트를 펼친 다음 META-INF를 펼치십시오.
  2. APPLICATION.MF를 두 번 클릭하여 편집기에서 여십시오.
  3. 공유 번들 선호도 섹션에서 추가를 클릭한 다음 목록에서 컴포지트 번들을 선택하십시오. 확인을 클릭하십시오.

컴포지트 번들을 애플리케이션 번들로 애플리케이션에 추가

task_context

컴포지트 번들을 애플리케이션에 포함시키려면 컴포지트 번들을 Application-Content 목록에 추가하십시오.

애플리케이션 번들에 대한 자세한 정보ColonSymbol

애플리케이션 번들은 사용자가 애플리케이션에서 특별히 작성하는 번들입니다. 이러한 번들은 인스턴스 특정이며 다른 애플리케이션과 공유하지 않습니다. 또한 Application-Content 헤더의 애플리케이션 Manifest에서 참조됩니다.

task_procedure

  1. 엔터프라이즈 탐색기에서 사용자의 OSGi 애플리케이션 프로젝트를 펼친 다음 META-INF를 펼치십시오.
  2. APPLICATION.MF를 두 번 클릭하여 편집기에서 여십시오.
  3. 포함된 번들 섹션에서 추가를 클릭한 다음 목록에서 컴포지트 번들을 선택하십시오. 확인을 클릭하십시오.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

시간소인 아이콘 마지막 업데이트 날짜: 2014-05-22

파일 이름: taddcompositetoappprj.html