Eclipse 프로젝트에서 플러그인을 포함하는 기능인 간단한 플러그인 (번들)과이 기능을 포함하는 제품을 정의했습니다.Eclipse 제품에서 소프트웨어 업데이트를 활성화하는 방법은 무엇입니까?
(제품 편집기의 "Eclipse 제품 내보내기 마법사"를 통해) 포드를 내보낼 때 제품을 빌드합니다. 나는 제품을 시작할 수있다, 모든 것은 잘 작동한다 (플러그인은 거기에 있고 그것이하기로되어있는 것을하고있다).
유일한 문제는 제품 사용자가 소프트웨어 업데이트 메뉴 (도움말 -> 소프트웨어 업데이트)를 사용하여 추가 Eclipse 기능을 설치할 수 없다는 것입니다. 소프트웨어 업데이트 하위 메뉴 ("찾기 및 설치 ..."및 "구성 관리 ...")가 회색으로 표시됩니다.
소프트웨어 업데이트 메뉴를 사용하여 추가 기능을 허용 할 수 있도록 제품에 추가해야 할 플러그인 및/또는 기능은 무엇입니까?
org.eclipse.equinox.p2. * plugins을 추가하려고 시도했지만 여전히 작동하지 않습니다.
<plugin id="org.eclipse.equinox.p2.artifact.repository"/>
<plugin id="org.eclipse.equinox.p2.console"/>
<plugin id="org.eclipse.equinox.p2.core"/>
<plugin id="org.eclipse.equinox.p2.director"/>
<plugin id="org.eclipse.equinox.p2.director.app"/>
<plugin id="org.eclipse.equinox.p2.directorywatcher"/>
<plugin id="org.eclipse.equinox.p2.discovery"/>
<plugin id="org.eclipse.equinox.p2.discovery.compatibility"/>
<plugin id="org.eclipse.equinox.p2.engine"/>
<plugin id="org.eclipse.equinox.p2.extensionlocation"/>
<plugin id="org.eclipse.equinox.p2.garbagecollector"/>
<plugin id="org.eclipse.equinox.p2.jarprocessor"/>
<plugin id="org.eclipse.equinox.p2.metadata"/>
<plugin id="org.eclipse.equinox.p2.metadata.repository"/>
<plugin id="org.eclipse.equinox.p2.operations"/>
<plugin id="org.eclipse.equinox.p2.publisher"/>
<plugin id="org.eclipse.equinox.p2.publisher.eclipse"/>
<plugin id="org.eclipse.equinox.p2.ql"/>
<plugin id="org.eclipse.equinox.p2.reconciler.dropins"/>
<plugin id="org.eclipse.equinox.p2.repository"/>
<plugin id="org.eclipse.equinox.p2.repository.tools"/>
<plugin id="org.eclipse.equinox.p2.touchpoint.eclipse"/>
<plugin id="org.eclipse.equinox.p2.touchpoint.natives"/>
<plugin id="org.eclipse.equinox.p2.transport.ecf"/>
<plugin id="org.eclipse.equinox.p2.ui"/>
<plugin id="org.eclipse.equinox.p2.ui.discovery"/>
<plugin id="org.eclipse.equinox.p2.ui.importexport"/>
<plugin id="org.eclipse.equinox.p2.updatechecker"/>
<plugin id="org.eclipse.equinox.p2.updatesite"/>
소프트웨어 업데이트 메뉴를 사용하려면 가능한 경우 제품 정의 수준에서 수행해야 할 작업을 알고 있습니까?
추가'org.eclipse.equinox.p2.ui.sdk' 그것을 테스트 할 때 내 이클립스 제품에 새로운 소프트웨어 **를 설치 ** 메뉴 항목을 추가했다. ** 새 소프트웨어 설치 ** 메뉴 항목은 "실행중인 프로필 인스턴스를 찾을 수 없습니다."라는 오류 메시지와 함께 실패했지만이 응용 프로그램의 config.ini에서 eclipse.p2.data.area 및 eclipse.p2.profile 속성이 올바르게 설정되지 않았을 수 있습니다 파일.". 이 문제를 해결하기 위해'org.eclipse.equinox.ds' 번들을 추가해야했습니다. –
@LoicO 행을 어디에 추가해야할까요? 어떤 파일? 감사합니다 –
CuriousCoder