2010-08-16 4 views
0

내가 만든 일부 플러그인을 기반으로 일부 기능이 포함 된 로컬 이클립스 P2 업데이트 사이트가 있습니다..bundle_pool을 로컬 업데이트 사이트와 동기화 하시겠습니까?

이 업데이트 사이트를 대상 플랫폼에 추가했으며 로컬 업데이트 사이트의 플러그인을 PDE 프로젝트에 추가 할 수 있습니다.

C : 나는 그것이 가리키는 플러그인에 대한 경로를 볼 때 \ 사용자 \ mm \ workspace_helios.metadata.plugins \ org.eclipse.pde.core.bundle_pool \ 플러그인

지금 업데이트 한 플러그인을 설치하고 내 업데이트 사이트를 다시 작성하십시오. 그러나 업데이트 된 플러그인을 사용하는 대신 위의 위치에 저장된 플러그인을 계속 사용합니다.

어떻게하면 업데이트 사이트를 다시 빌드하여 bundle_pool에있는 플러그인을 업데이트 할 수 있습니까?

+0

귀하는 어떠한 대답도 수락하거나 피드백을 제공하지 않습니다. 왜 사람들이 당신의 질문에 답해야합니까? – zvikico

+0

아, 화살표/십자가가 무엇인지 알기 위해 바로 알겠습니다 :-) – u123

답변

0

대상 플랫폼 편집기를 열고 일시적으로 플러그인을 비활성화 한 다음 다시 활성화하십시오. 변경으로 인해 Eclipse가 대상 플랫폼을 다시 읽게됩니다 (필자는 생각합니다).

+0

시도해 보았지만 여전히 폴더의 이전 버전을 사용합니다 : workspace \ .metadata \ .plugins \ org. eclipse.pde.core \ .bundle_pool \ plugins 플러그인/.jar는 버전 번호를 증가시키고 다시 빌드 할 때만 업데이트됩니다. – u123

1

저에게 더 좋은 점은 (.https://bugs.eclipse.org/bugs/show_bug.cgi?id=323289#c7도 참조하십시오.) 대상 정의 파일의 이름을 바꾸고 "-clean"옵션으로 Eclipse를 다시 시작한 다음 이름이 바뀐 대상 정의를 새 대상 플랫폼으로 설정하는 것입니다. 최소한 이전에 .bundle_pool 디렉토리를 완전히 제거하면 이것은 모든 번들을 재현 적으로 올바르게 다시로드했습니다.