p2

    1

    1답변

    Jenkins (Tycho로 제작)에서 p2 업데이트 사이트를 "게시"하여 다운 스트림 작업에 쉽게 액세스 할 수있는 방법이 있는지 궁금합니다. 현재 저는 Jenkins 지원을 사용하여 작업간에 아티팩트를 복사 한 다음 작업에 복사 된 아티팩트를 참조하는 작업 특정 settings.xml에서 저장소 - 미러 요소를 지정하여 반 수동으로 수행하고 있습니다.

    1

    1답변

    Eclipse RCP 제품이 있으며 제품 라이브 업데이트를 수행하기위한 P2 저장소를 작성할 계획입니다. 한 가지 요구 사항은 p2 저장소에서 "소프트웨어 업데이트"를 수행 할 때 제품 사용자를 추적하는 것입니다. 이는 제품을 사용하는 사용자 및 제품 버전을 추적하고 필요한 경우 개인적으로 연락하기위한 것입니다. Google 제품이있는 사용자의 세부 정보를

    1

    2답변

    일부 플러그인을 사용하여 내 자신의 p2 저장소를 만들었습니다. 따라서 아래 폴더 구조가 로컬에서 생성되었습니다. repository |- plugins |- myplugin1.jar |- myplugin2.jar |- features (empty) |- artifact.jar |- content.j

    0

    1답변

    내 RCP 응용 프로그램에 Eclipse 3.72 (Indigo)를 사용하고 있습니다. 그리고 그것은 잘 작동합니다. 자동화 된 업데이트를 위해 p2를 구현했습니다. 그러나 p2를 사용하여 내 기능을 업데이트 한 후 eclipse.ini가 덮어 쓰기됩니다! 어떻게 비활성화 할 수 있습니까? 고객은 내 프로그램에서 사용하는 언어 설정을 변경할 수 있으며 특정

    1

    1답변

    을 Eclipse built-in p2 director application을 사용하여 개발 중입니다. 그리고 p2-director는 경우에 따라 기능을 업데이트하지 못합니다. D:\Workspaces\Nodeclipse-DEV\nodeclipse-1\org.nodeclipse.ui\templates>node nodeclipse-install.js inst

    0

    1답변

    누군가 코드에서 Eclipse 응용 프로그램의 LauncherName을 가져 오는 방법을 알고 있습니까? 보통 이것은 .product 파일에 구성되어 있지만 코드에서이 값을 가져와야합니다.

    0

    1답변

    제품을 시작하고 특정 기준이 충족되면 업데이트 사이트의 기능을 설치해야합니다. 프로비저닝 p2 저장소를 읽고 API를 사용하여 거기에서 IU를 설치합니다. 또한 이사 DirectorApplication을 발견하고 기본적으로 꽤 멀리와있어 : DirectorApplication app = new DirectorApplication(); String[] ar

    0

    1답변

    Tycho 빌드에서 사용할 수있는 기존 Eclipse RCP 애플리케이션의 번들 수가 많습니다. 이 번들에는 아직 p2 저장소가 없으므로이 저장소를 만들었습니다. 설치 과정에서 압축을 풀어야하는 번들이 여전히 JAR로 설치된다는 점을 제외하고는 이미 잘 작동합니다. p2 저장소를 만드는 첫 번째 방법은 번들을 Maven 저장소에 배포 한 다음 pomDepe

    0

    1답변

    UpdateSite 디 부하의 메소드를 호출, UpdateSite.load (updateSiteURI (RepositoryTransport) agent.getService (Transport.SERVICE_NAME) 새로운 NullProgressMonitor()); 인수 (RepositoryTransport) agent.getService (Transpor

    1

    1답변

    병합 된 환경 종속성이있는 플랫폼 독립적 제품을 어떻게 만듭니 까? 이클립스 애플리케이션 패키징 유형의 Tycho 0.19.0을 사용하는 경우 tycho-packaging-plugin의 separateEnvironments 매개 변수는 각 플랫폼에 대해 여러 제품 배포판 생성을 방지하기 위해 사용할 수 있습니다 (단일 범용 배포본이 생성됨). <packag