OSGi 번들 저장소 구성

이 태스크 정보

OSGi 번들 저장소는 저장소 XML 파일에 설명되어 있는 외부 번들 콜렉션입니다. OSGi 애플리케이션에서 외부 저장소에 제공되는 번들이 올바르게 컴파일되어야 하는 경우 이 번들을 로드하도록 작업공간을 구성할 수 있습니다. 또한 애플리케이션이 배치된 후에 서버가 필요한 번들에 액세스할 수 있도록 번들 저장소 설명을 서버에 배치할 수 있습니다.

다음 단계는 OSGi 번들 저장소 보기에 액세스하고 번들 저장소 구성 옵션에 대해 학습하는 방법에 대해 설명합니다.

프로시저

  1. 번들 저장소 보기에 액세스하십시오. > 보기 표시 > 기타 > OSGi > OSGi 번들 저장소를 클릭하십시오. OSGi 번들 저장소 보기가 사용자의 작업공간에서 열립니다.
  2. 저장소를 추가하십시오. OSGi 번들 저장소 아이콘을 마우스 오른쪽 단추로 클릭하십시오. 저장소 추가를 선택하십시오. 새 OSGi 번들 저장소 대화 상자가 표시됩니다. 저장소에 필요한 정보를 입력하고 완료되면 확인을 클릭하십시오.
    저장소 URL
    저장소 설명 파일의 URL입니다. 저장소 설명 파일은 HTTP를 통한 네트워크에서 사용 가능하거나 로컬 파일 시스템에 있을 수 있습니다. 파일이 HTTP를 통해 사용 가능한 경우 URL을 입력하고 로드를 클릭하십시오. 파일이 로컬이면 로컬을 클릭하고 파일을 찾아보십시오.
    참고: HTTP에서 사용 가능한 파일의 경우 대화 상자의 확인 단추는 파일이 성공적으로 로드될 때까지 사용 안함 상태입니다.
    대상 플랫폼
    애플리케이션을 컴파일하려는 대상 플랫폼입니다. 예를 들면, WebSphere Application Server v8.0입니다.
  3. 추가한 저장소에서 로드하려는 번들을 선택하십시오. 선택하는 동안 Ctrl 키를 눌러서 여러 번들을 선택할 수 있습니다.
  4. 번들을 로드하십시오. 선택한 번들을 마우스 오른쪽 단추로 클릭하고 번들 로드를 클릭하십시오. 번들을 로드하면 이 번들이 필요한 프로젝트가 올바르게 컴파일하도록 작업공간의 .metadata 폴더에 있는 번들의 사본을 캐시합니다.
    참고: 이 번들은 작업공간의 프로젝트 보기에서 볼 수 없습니다.
    참고: 서비스별로 로드할 번들 찾기

    다른 번들에 있는 API를 사용하는 서비스가 번들에 있고 이 API를 포함하는 번들을 로드하려는 경우 해당 번들을 빠르게 식별하고 로드할 수 있습니다. 서비스를 포함하는 번들을 펼치십시오. 해당 서비스를 마우스 오른쪽 단추로 클릭하고 서비스 API 로드...를 선택하십시오. 서비스 API 번들 로드 대화 상자가 이 서비스에서 사용하는 API를 포함하는 번들을 표시합니다. 로드할 번들을 선택하고 확인을 클릭하십시오.

  5. 서버에 번들 저장소 설명을 배치하십시오. 애플리케이션에 필요한 번들 저장소에 있는 번들에 서버가 액세스할 수 있게 하려면 이 번들 저장소 설명을 서버에 배치하십시오. 추가한 번들 저장소를 마우스 오른쪽 단추로 클릭하고 서버에 배치를 선택하십시오.
  6. 번들 저장소 보기에서 다른 조치를 탐색하십시오. 번들 저장소 보기에서 사용 가능한 다른 조치는 대상 연관, 새로 고치기삭제입니다. 이러한 조치에 액세스하려면 기존 번들 저장소에서 마우스 오른쪽 단추를 클릭하십시오. 이러한 조치에 대한 설명은 다음 목록에 있습니다.
    대상 연관
    애플리케이션을 컴파일하려는 대상 플랫폼을 변경하십시오. 예를 들면, WebSphere Application Server v8.0입니다.
    새로 고치기
    저장소에서 번들을 변경한 경우 새로 고치기를 클릭하여 최신 버전의 번들을 로드하십시오.
    삭제
    번들 저장소 보기에서 저장소를 제거하려면 삭제를 클릭하십시오.
주제 유형을 표시하는 아이콘 태스크 주제
Information Center의 이용 약관 | 피드백

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

파일 이름: tbundle_repos.html